win2k install 30

128
Media Processing Server Installing MPS Software on the Windows Platform NN44100-304 .

Upload: rohan-kamath

Post on 01-Dec-2014

50 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Win2k Install 30

Media Processing Server

Installing MPS Software on theWindows Platform

NN44100-304.

Page 2: Win2k Install 30

Document status: StandardDocument version: 01.01Document date: 23 August 2006

Copyright © 2006, Nortel NetworksAll Rights Reserved.

Important NoticeNortel reserves the right to make changes in the contents of this publication including functions and specificationsidentified herein without notice.

Note: The material contained in this document is intended for Nortel personnel and licensed customers witha non-disclosure agreement or standard contract.

In the absence of a written agreement to the contrary, Nortel assumes no liability for applications assistance,customer’s product/application/concepts, or infringements of patents or copyrights of third parties arising from theuse of systems and architectures described herein. Nor does Nortel warrant or represent that any license, eitherexpressed or implied, is granted under any patent right, copyright, or other combination of technology, architecture, orsoftware as might be or is already in use.

This document should not be reproduced, disseminated, or otherwise disclosed without prior written consent froman officer of Nortel.

This document has been copyrighted by Nortel and may not be duplicated.

Page 3: Win2k Install 30

3

Revision History

August 2006Standard 01.01. This document is up-issued to support Media ProcessingServer (MPS) 3.0 Windows GA Release.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 4: Win2k Install 30

4 Revision History

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 5: Win2k Install 30

5

Contents

Preface 9Scope 9Intended Audience 9How to Get Help 9

Finding the latest updates on the Nortel Web site 9Getting Help from the Nortel Web site 10Getting Help over the phone from a Nortel Solutions Center 10Getting Help from a specialist by using an Express Routing Code 10Getting Help through a Nortel distributor or reseller 10

How To Use This Manual 10Organization of This Manual 11Conventions Used in This Manual 11Solaris and Windows Conventions 13

Two-Button (Windows) vs. Three-Button (Solaris) Mouse 13Trademark Conventions 13Product Nomenclature Changes 14

Chapter 1 Preparing to Install MPS Software 15MPS Software Overview 15Customer Requirements 16

Hardware Requirements 16MPS Graphical Tools Workstation Requirements 17

Installation Prerequisites 17Nortel_SelfService_3.0.0 Prerequisites 19Configure User peri 23Verify IP addresses in the Hosts file 24Install XVision7 25Determine the Installation Situation 27

Chapter 2 Installing MPS Software 29Installation Information and Overview 29Nortel_SelfService_3.0.0 30Installing Nortel Software 30

Installation Modes 31Other Nortel_SelfService_3.0.0 Issues 32

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 6: Win2k Install 30

6 Contents

Nortel Configurations and Optional Packages 33Nortel_SelfService Packages 41

Upgrade Considerations 41Package Descriptions 42

Windows Software Installation Overview 51Step 1: Backup Files 51Step 2: Terminate Applications and Services 51Step 3: Display READ_1st File 51Step 4: Comply with Prerequisites 52Step 5: Install Nortel_SelfService_3.0.0 52Install Nortel_SelfService_3.0.0 Media Processing Server in the Interactive

Mode 66Install Nortel_SelfService_3.0.0 MPS Graphical Tools in the Interactive

Mode 77Step 6: Install Nortel Patchbundle Software 80Step 7: Reboot 82

Confirm that Packages have been Installed 82Download and Install Nortel Service Packs and Patchbundles 82

Chapter 3 Postinstallation Procedures 85Postinstallation Modifications 85If you Installed XVision 86

Set up TCP/IP Transport 86If you Installed Exceed 86Edit the bootptab File 87

Sample bootptab file 87Editing the bootptab File 88

If you Installed MPS Studio 89Backing Up and Restore Sample Files 89

If you Installed MPS RDB 90Working with the License Server 90

Understanding the License Server 91File Locations 91Obtain the Keycode 92Edit the License File 93Start or Stop the License Server 94The plicmon Utility 95Understanding License Resources 96

System Time Synchronization 96Display System Time 97Synchronize Time 97

Remove Nortel_SelfService_3.0.0 98Nortel_SelfService_3.0.0 Product Code 99Uninstall Scenario 99

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 7: Win2k Install 30

Contents 7

Modify, Repair, Remove 100Uninstall Examples 100Remove Nortel Software Entirely 101Remove User peri 102Remove Additional Files and Directories 102

Appendix A Security 105Overview 105Security Hardening 105

Implementation 106Secure Shell 120Security Policy Backout 122

Antivirus Software 123

Index 124

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 8: Win2k Install 30

8 Contents

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 9: Win2k Install 30

9

Preface

ScopeThe Installing MPS Software on the Windows Platform document providesproduct descriptions and installation, configuration, and operationsprocedures for installing Nortel Media Processing Server (MPS) seriessoftware on the Windows platform.

Intended AudienceThis manual is intended for MPS Series users who will purchase, configure,install, program or operate the system. Information in this manual is writtenfor a user who:

• Has completed an on-site system familiarization training programconducted as part of the initial system installation.

• Is familiar with site-specific operating procedures relating to theMPS interface has knowledge of the application functions and otherequipment to which the MPS interface may be connected.

• Has basic knowledge of the Windows operating system.

How to Get HelpThis section explains how to get help for Nortel products and services.

Finding the latest updates on the Nortel Web siteThe content of this documentation was current at the time the product wasreleased. To check for updates to the latest documentation for the MPS 500and 1000, click one of the following links:

MPS 500 Takes you directly to the Nortel page for MPS 500documentation at:www130.nortelnetworks.com/cgi-bin/eserv/cs/main.jsp?cscat=DOCUMENTATION&resetFilter=&tranProduct=12605

MPS 1000 Takes you directly to the Nortel page for MPS 1000documentation at:www130.nortelnetworks.com/cgi-bin/eserv/cs/main.jsp?cscat=DOCUMENTATION&resetFilter=&tranProduct=11721

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 10: Win2k Install 30

10 Preface

Getting Help from the Nortel Web siteThe best way to get technical support for Nortel products is from the NortelTechnical Support web site:

www.nortel.com/support

This site provides quick access to software, documentation, bulletins, andtools to address issues with Nortel products.

• download software, documentation, and product bulletins

• search the Technical Support web site and the Nortel Knowledge Basefor answers to technical issues

• sign up for automatic notification of new software and documentationfor Nortel equipment

• open and manage technical support cases

Getting Help over the phone from a Nortel Solutions CenterIf you do not find the information you require on the Nortel Technical Supportweb site, and have a Nortel support contract, you can also get help over thephone from a Nortel Solutions Center.

In North America, call 1-800-4NORTEL (1-800-466-7835). Outside NorthAmerica, go to the following web site to obtain the phone number for yourregion:

www.nortel.com/callus

Getting Help from a specialist by using an Express Routing CodeTo access some Nortel Technical Solutions Centers, you can use an ExpressRouting Code (ERC) to quickly route your call to a specialist in your Nortelproduct or service. To locate the ERC for your product or service, go to:

http://www.nortel.com/erc

Getting Help through a Nortel distributor or resellerIf you purchased a service contract for your Nortel product from a distributoror authorized reseller, contact the technical support staff for that distributoror reseller.

How To Use This ManualThis manual uses many standard terms relating to computer systems,software application functions, and the Internet. However, it containssome terminology that can be explained only in the context of the MPSSeries. Refer to the Glossary of Nortel Media Processing Server SeriesTerminology for definitions of MPS Series specific terms.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 11: Win2k Install 30

Conventions Used in This Manual 11

Read this manual from start to finish at least once. When you are familiarwith the document, you can use the Table of Contents to locate topics ofinterest for reference and review.

If you are reading this document online, use the cross-reference links(shown in blue) to quickly locate related topics. Position your cursor over thecross-reference link and click once. Click any point in a Table of Contentsentry to move to that topic. Click the page number of any Index entry toaccess that topic page.

Familiarize yourself with various specialized textual references within themanual, see "Conventions Used in This Manual" (page 11).

Note: Periphonics is now part of Nortel. The name Periphonics, andvariations thereof, appear in this manual only in reference to a product(for example, the PERImps package, the perirev command, and soon).

Organization of This ManualThis manual is divided into chapters that describe the MPS softwareinstallation process.

Chapter 1 — Preparing for InstallationSteps to prepare for the installation of MPS software on the Windowsplatform.

Chapter 2 — Installing MPS SoftwareDetailed steps to install MPS software on the Windows platform.

Chapter 3 — Post-Installation InstructionsProcedures you need to complete after you install MPS software to useMPS software.

Appendix A — SecurityProvides information about Security Hardening and Antivirus Software.

Conventions Used in This ManualThis manual uses different fonts and symbols to differentiate betweendocument elements and types of information. These conventions aresummarized in the following table.

Conventions Used in This Manual

Notation Description

Normal text Normal text font is used for most of the document.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 12: Win2k Install 30

12 Preface

Notation Description

important term The Italics font introduces new terms, highlights meaningfulwords or phrases, or distinguishes specific terms fromnearby text.

systemcommand

This font indicates a system command or its arguments.Enter such keywords exactly as shown (that is, do not fillin your own values).

command,conditionand alarm

Command, Condition and Alarm references appear onthe screen in magenta text and reference the CommandReference Manual, the MPS Developer User Guide, orthe Alarm Reference Manual, respectively. Refer to thesedocuments for detailed information about Commands,Conditions, and Alarms.

file name /directory

This font highlights the names of disk directories, files, andextensions for file names. It also shows what is displayedon a text-based screen (for example, to show the contentsof a file.)

on-screen field This font indicates field labels, on-screen menu buttons,and action buttons.

<KEY NAME> A term that appears within angled brackets denotes aterminal keyboard key, a telephone keypad button, or asystem mouse button.

Book Reference This font indicates the names of other publicationsreferenced within the document.

cross-reference A cross-reference appears on the screen in blue. Clickthe cross-reference to access the referenced location. Across-reference that refers to a section name accesses thefirst page of that section.

The Note icon identifies notes, important facts, and otherkeys to understanding.

CAUTIONThe Caution icon identifies procedures or events that requirespecial attention. The icon indicates a warning that seriousproblems may arise if the stated instructions are not followedimplicitly.

The flying Window icon identifies procedures or events thatapply to the Windows operating system only. 1

The Solaris icon identifies procedures or events that applyto the Solaris operating system only. 2

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 13: Win2k Install 30

Trademark Conventions 13

Notation Description1. Windows and the flying Window logo are either trademarks

or registered trademarks of Microsoft Corporation.

2. Solaris® is a registered trademark of The Open Group inthe U.S. and other countries.

Solaris and Windows ConventionsThis manual depicts examples (command line syntax, configurationfiles, and screen shots) in Solaris format. Windows-specific commands,procedures, or screen shots are shown when required. The following tablelists general operating system conventions used with either the Solaris orWindows operating system.

Solaris Windows

Environment $MPSHOME %MPSHOME%

Paths $MPSHOME/common/etc %MPSHOME%\common\etc

Command <command> & start /b <command>

Two-Button (Windows) vs. Three-Button (Solaris) Mouse

Trademark ConventionsThe following trademark information is presented here and appliesthroughout for third party products discussed within this manual.Trademarking information is not repeated hereafter.

Solaris® and Motif® are registered trademarks of The Open Group in theU.S. and other countries.

Solaris, SunOS, OpenWindows, SPARC, and UltraSPARC are trademarksor registered trademarks of Sun Microsystems, Inc. in the United Statesand other countries.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 14: Win2k Install 30

14 Preface

Microsoft, MSSQL, Windows, Internet Explorer, and the Flying Windows logoare either trademarks or registered trademarks of Microsoft Corporation.

Oracle® is a registered trademark of Oracle Corporation.

Sybase™ and SYBASE™ are trademarks of Sybase, Inc. or its subsidiaries.

Informix® and INFORMIX® are registered trademarks of InformixCorporation or its affiliates.

Product Nomenclature ChangesThe following product names changed with the latest Nortel MPS softwarerelease. All other references to the former name with respect to environmentvariables, directory paths, software package names, and so on remain thesame. For example, the PeriProducer product is now referred to as theMedia Processing Server Developer; however, its package name remainsPERIppro.

Former Product Name New Product Name

IVR Software Media Processing Server Release x.x

PeriProducer Media Processing Server Developer

PeriView Media Processing Server Manager

PeriStudio Media Processing Server Studio

PeriReporter Media Processing Server Reporter

PeriSQL Media Processing Server RDB

PeriVXML Media Processing Server VXML Browser

CTI Suite Communications Control Toolkit (CCT)

Open Signal Computing andAnalysis Resource (OSCAR)

Speech Server

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 15: Win2k Install 30

15

Chapter 1Preparing to Install MPS Software

This chapter covers:

1. MPS Software Overview

2. Customer Requirements

MPS Software OverviewMPS software is installed with the package named Nortel_SelfService.The MPS 3.0.0 software is installed with the package namedNortel_SelfService_3.0.0. This package includes the base MPS 3.0.0software and the most recent patchbundle for Nortel MPS 3.0.0 products.The package is named in the format:

Nortel_SelfService_3.0.0.[pb#].[update#]

• The value Nortel_SelfService_3.0.0 represents the version of MPSsoftware. In this case, the version is MPS 3.0.0.

• The value of [pb#] represents the MPS software patchbundle number. Inthis case, it represents the MPS 3.0.0 software patchbundle number.

• The value of [update#] represents an update level of the MPS softwarefor products or processes introduced at a specific patchbundle level. Inthis case, it represents the update number of the MPS 3.0.0 software ata specific patchbundle level.

There can be multiple product updates at a specific patchbundle level.Updates can include an install process, a new product, or an update toan existing product.

For example, the package Nortel_SelfService_3.0.0.2.2 contains MPS 3.0.0software, Patchbundle 2, and Product Update 2.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 16: Win2k Install 30

16 Chapter 1 Preparing to Install MPS Software

CAUTIONNortel_SelfService_3.0.0 software contains the base MPS 3.0software, the most recent patchbundle and a product update.When a Nortel_SelfService_3.0.0 software package is rereleasedwith a later patchbundle or product update version, you mustuninstall the existing version of Nortel_SelfService_3.0.0software before installing the most current version ofNortel_SelfService_3.0.0 software. See "PostinstallationModifications" (page 85).

Note: For remote support, Microsoft Remote Desktop Connection(RDC) is supported. For information about RDC, refer to the MPSSystem Operator Guide.

Customer RequirementsIf you are providing the Application Processor (AP), it must meet thefollowing hardware, operating system and software requirements.Further AP unit specifications and conditions can usually be found in thedocumentation provided with it by the manufacturer.

CAUTIONDo not install MPS software on an AP that held a previous releaseof Nortel software (such as VPS/is Rel 5 or MPS 1.0). unless theentire previous release is removed, including configuration files,directories, and associated files.

Hardware RequirementsThe following is a list of hardware that the customer needs to supply.

• Dual Pentium 4 @ 2.8 GHz with 512k L2 cache

• 1 GB RAM (DDR) minimum; 2 GB recommended

• 36 GB hard disk

• CD-ROM

• Two 10/ 100/ 1000 Mbps Network Interface Card

• 2 Serial Ports

• Modem or VPN connectivity (VPN is preferred)

The customer can, optionally, supply the following:

• Monitor

• Keyboard

• Hardware RAID Level 1

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 17: Win2k Install 30

Installation Prerequisites 17

MPS Graphical Tools Workstation RequirementsAn MPS Graphical Tools workstation must meet the following requirements.

• Windows 2003 Server with Service Pack 1 or higher or Windows XP.

• 1.2 GHz Pentium processor (This is the absolute minimum. Nortelrecommends you to increase the CPU speed).

• A minimum of 1 GB of memory must be available.

• A minimum of 1GB of disk space must be available.

• Head set with speaker and microphone (equipped with a mute button).

A headset is required for effective speech application development.(Open speakers and a microphone on a workstation are not very usefulwhen working with speech recognition.)

• The following Audio Cards are supported:

— Crystal WDM Audio

— Device: SigmaTel Audio

— Reltek AC97 Audio

— SoundMAX Integrated Digital Audio

— Creative Soundblastr Audio PCI 128

— Crystal Semiconductor CS4297A

For more information about MPS Graphical tools, see "InstallNortel_SelfService_3.0.0 MPS Graphical Tools in the Interactive Mode"(page 77).

Installation PrerequisitesBefore installing packages on the workstation:

1. Read the READ_1ST.htm file located on the installation disk. This filecontains the latest information concerning installation and use of Nortelsoftware. The README_1st.htm file may display additional or modifiedinstructions, and can be used to replace the corresponding items inthis document.

2. Comply with the Nortel_SelfService_3.0.0 prerequisites, see"Nortel_SelfService_3.0.0 Prerequisites" (page 19).

3. Terminate all active Nortel applications and stop all existing Nortelservices. For further information about performing these procedures,refer to the Media Processing Server System Operator Guide.

4. If Windows is already installed on your system and you are runningthe Windows Desktop Update option (Active Desktop), deactivate this

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 18: Win2k Install 30

18 Chapter 1 Preparing to Install MPS Software

option. (See the Windows online help for instructions.) Active Desktopaffects color renditions in Nortel software.

5. Web services, such as Internet Information Service (IIS), must bedisabled.

6. Configure user peri, see "Configure User peri" (page 23).

7. Obtain IP addresses and add them to the hosts file, see "Verify IPaddresses in the Hosts file" (page 24).

8. Install XVision, see "Install XVision7" (page 25).

9. Determine your installation situation, see "Determine the InstallationSituation" (page 27).

Note: You must have administrative privileges to install any of the Nortelpackages so that services and environment settings can be updated.

CAUTIONIf your system contains a previous release of Nortel Software (forexample, mps2.1.0), you must remove all Nortel software that isassociated with the previous version and delete the contents ofMPSHOME (or VPSHOME) before installing MPS 3.0.

Install Nortel packages on your Windows system using the InstallShieldinstallation wizard and a series of window prompts. Because most of thesewindow prompts follow InstallShield standards, only those unique to Nortelpackages are discussed under their applicable package headings.

Nortel recommends that you adhere to the following items in particular wheninstalling your Nortel packages with InstallShield:

• At the Welcome window, it is strongly recommended that you closeall programs before proceeding with the installation. <LEFT> click theCancel button to quit the setup and close any programs that might berunning.

• At the Software License Agreement window, read the contentscarefully and in its entirety. <LEFT> click the YES button to accept theterms of the agreement and continue with installation of the package. Ifyou do not agree with the licensing terms and conditions, <LEFT> clickthe No button. Be aware, however, that this cancels the installationprocess and the package is not installed. Installation specifics for eachindividual package follow. For additional information about packagelicensing, see "plic" (page 46).

• Terminate all automatic update services.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 19: Win2k Install 30

Installation Prerequisites 19

Nortel_SelfService_3.0.0 PrerequisitesNortel_SelfService_3.0.0 software requires third-party software thatincludes Java Runtime Environment, Apache web server, and Perl.

• Java and Apache can be installed either before installingNortel_SelfService_3.0.0 software or by using the Interactive mode toinstall Nortel_SelfService_3.0.0 software.

The Apache web server must be installed on all MPS 3.0 systems. It isrequired for the Zagpatch utility as well as other features.

• Nortel_SelfService_3.0.0 software installs Perl if it is not alreadyinstalled on the node.

PerlCPAN Perl version 5.8.5 is required by Nortel software and is packagedwith Nortel_SelfService_3.0.0 software. Nortel_SelfService_3.0.0 softwareinstalls the required version of Perl.

CAUTIONRemove any versions of PERL currently installed on theworkstation. The Nortel packages use PERIperl, a version ofPERL that is specifically designed to work with Nortel packages.Any other Perl versions should not be installed due to potentialincompatibility with Nortel software.

JavaThe Java Runtime environment is required by Nortel Self Serviceapplications. The Java Runtime Environment (currently, version j2re-1.5.0) ispackaged with Nortel_SelfService_3.0.0 software. This version may changein subsequent releases of Nortel_SelfService_3.0.0 software or patches.

Note: If Java was installed on the node from any source other thanNortel_SelfService_3.0.0 software, ensure that the version of Javainstalled on the node is the same as the version distributed withNortel_SelfService_3.0.0 software.

CAUTIONIf you plan to execute a silent installation, you must install JavaRuntime 1.5 before you begin the silent installation.

Nortel_SelfService_3.0.0 software checks for the presence of the JavaRuntime Environment (j2re-1.5.0) on the node. If it is not detected, theInteractive mode installs Java Runtime Environment j2re-1.5.0 or later. TheNortel_SelfService silent installation cannot perform the Java Runtimeinstall.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 20: Win2k Install 30

20 Chapter 1 Preparing to Install MPS Software

CAUTIONIf you are executing msiexec for a Silent (Quiet) Install (bypassingthe Interactive mode), the Java Runtime Environment (j2re) or theJava Development Kit (jdk) must be installed before executingNortel_SelfService_3.0.0_[#].[#].msi.

Note: The Web-Centric Voice Application Development Suite (WVADS)Configuration requires the Java Development Kit (jdk1.4.2 or jdk-1.5.0),instead of the Java Runtime Environment (j2re-1.5.0), to be installed onthe node before Nortel_SelfService_3.0.0_[#].[#].msi is executed. If youselect a WVADS configuration and the Java Development Kit (j2re-1.5.0)is not detected, the Nortel_SelfService_3.0.0 software installationterminates before beginning the installation process.

To install the Java Runtime Environment, do the following:

Step Action

1 On the MPS software installation CD-ROM, double-click thepreinstall folder.

2 Double-click the javaRunTime folder.

3 Double-click j2re-1_5_0-windows-i586-i.exe (or later version).

4 At the Software License Agreement window, click Yes.

5 In the Choose Destination Location window, verify the defaultinstallation location.

To install JRE to a location other than the one shown, click theBrowse button, choose the location, and click OK.

6 Click Next to begin the installation.

—End—

Apache Web ServerNortel cgi programs require the Apache web server. The Apache web servermust be installed on the node. Apache 2 (apache_2.0.[x]) is packaged withNortel_SelfService_3.0.0 software. (Currently, apache_2.0.54 is packagedwith Nortel_SelfService_3.0.0. This version may change in future releasesof the CDROM.)

Nortel_SelfService_3.0.0 software checks for the presence ofthe Apache web server on the node where you are installingsoftware. If it is not detected, Nortel_SelfService_3.0.0 softwarechecks for the presence of Apache in the directory path

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 21: Win2k Install 30

Installation Prerequisites 21

optional/apache_2.0.[x]-win32-x86-no_ssl.msi on the CDROMat the same directory level as the Nortel_SelfService_3.0.0_[#].[#].msi, andthe Interactive mode prompts you for a decision to install Apache.

CAUTIONAny Web service enabled on the node must be disabled beforeinstalling and using Apache because they access the same port(Port 80). For example, If the Internet Information Service (IIS)was installed with the Windows 2003 operating system, the WWWService was also installed. This service must be disabled beforeinstalling and using Apache. To disable a web service do thefollowing:

1. Follow the menu path Start > Settings >Control Panel > Administrative Tools >Services.

2. Change the Startup Type of all web services (such asWWW Service) to Disabled.

3. Select Start > Restart to restart the node.

Note: You can install the Apache web server with Nortel_SelfSer-vice_3.0.0 software only in the Interactive mode because you areprompted for input during the installation process. You can choose toinstall Apache, or not, during the Nortel_SelfService_3.0.0 softwareinstallation process.

• If you do not install Apache, during the Nortel_SelfService_3.0.0software installation process, you must install Apache after you installNortel_SelfService_3.0.0 software. Apache is required for the Zagpatchutility as well as other features.

• If you install Apache, you are prompted to enter the IP addresses orsubnets that are allowed to access this web server.

Note: If you are executing msiexec for a Silent (Quiet) Install and youwant to install the Apache web server, you must install Apache beforeor after the Silent Nortel_SelfService_3.0.0 software installation iscomplete.

The Apache installation resides on the Nortel software CD-ROM in thedirectory path optional/apache_2.0.54-win32-x86-no_ssl.msi.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 22: Win2k Install 30

22 Chapter 1 Preparing to Install MPS Software

CAUTIONIf you install the Apache web server from Nortel_SelfService_3.0.0software, Apache is configured for the Nortel_SelfService_3.0.0software products with items such as the Nortel cgi script alias,default document root, and secured network access.

• If you install the Apache web server outside of Nortel_SelfService_3.0.0software, use the apacheconfig.plx program to configure Apachefor Nortel_SelfService_3.0.0 software.

• If you execute apacheconfig.plx with no arguments, you areprompted for the IP addresses or subnets of other nodes that areallowed to access Apache on the node where you are installing software.

• If you execute apacheconfig.plx in a Silent mode (no prompts),use the if option to specify the full path of the file containing allowedIP addresses or subnets.

For example, the following command line configures Apache to lets the nodespecified by the IP addresses or subnets listed in the %windir%\ipfilefile to access the node where you are issuing this command.

apacheconfig.plx if="%windir%\ipfile"

The ipfile must contain 127.0.0.1 as the first line, which indicates the localhost (the node where you are issuing the command). Each line must containonly one IP address or subnet.

Sample ipfile content:127.0.0.110.1047

Note: The apacheconfig.plx program is intended for one-timeNortel_SelfService_3.0.0 software configuration only. If configurationitems such as allowed from IP addresses are configured,apacheconfig.plx does not modify them.

You can reconfigure the Apache server manually (after theNortel_SelfService_3.0.0 software installation is complete) to add ormodify allowed from IP addresses or subnets at another time. For moreinformation about configuring Apache, refer to the section Step 5E: ApacheServer Configuration in the Media Processing Server 3.0 Series SpeechServer 6.0.1 Installation Guide and Release Notes.

Minimize the Possibility of RestartNortel_SelfService_3.0.0 software requires a system restart to define newenvironment variables or if files from a previous Nortel_SelfService_3.0.0software installation are in use.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 23: Win2k Install 30

Installation Prerequisites 23

CAUTIONTo prevent the possibility of a system restart, terminate all Nortelservices (all services that begin with the name Nortel) andapplications before executing Nortel_SelfService_3.0.0_[#].[#].msi.

• When issuing the msiexec command line in Interactive mode, you areprompted to restart the node after the Nortel_SelfService_3.0.0 softwareinstallation is complete. This restart is required.

• When issuing the msiexec command line in Silent mode, the restartoccurs automatically after the Nortel_SelfService_3.0.0 softwareinstallation is complete.

If it is advantageous for you to restart at an earlier time instead of afterthe Nortel_SelfService_3.0.0 software installation is complete, you canconfigure the system environment by defining the following system variablesand restarting the node. Perform the following operations:

1. Set MPSHOME to the target install directory. The defaultNortel_SelfService_3.0.0 software directory follows:

%Program Files%\Nortel\SelfService

Note: When MPSHOME (OSCARHOME) is set beforethe Nortel_SelfService_3.0.0 software installation, theNortel_SelfService_3.0.0 software installer uses the existing value.

2. Set PERL5lib to %MPSHOME%\bin.

3. Add %MPSHOME%\bin to the PATH variable.

4. Set VPSHOME to the expanded value of %MPSHOME%. VPSHOMEis used for legacy applications that may fail to expand the value of thisenvironment variable.

5. Restart the node.

Configure User periBefore installing or using Nortel software, configure user peri. You can dothis using the Windows User Manager tool or a command prompt. Use theHelp menu that appears with the User Manager for assistance with that tool.

• To add peri as a user from a command line on your workstation, usethe following sample (entered as one line) in a Command Promptwindow. The specified homedir and profilepath should be created beforeexecuting the net user command. Specify the homedir and profilepaththat is appropriate for your system:

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 24: Win2k Install 30

24 Chapter 1 Preparing to Install MPS Software

net user peri peri; /add /comment:"Nortel user"/expires:never /fullname:"peri user" /homedir:"c:\home\peri"/profilepath:"C:\Documents and Settings\peri"

• To verify that user “peri” configured properly, open a DOS commandwindow, enter net user and press Enter. If peri appears in the list ofusers, the user is configured properly.

• You can change peri; to be stronger if required.

• The peri user should be given full control over the defined home directoryand profilepath. To give the peri user full control, do the following:

1. Navigate to the directory and highlight peri.

2. Right-click and select Properties.

3. Select the Security tab.

4. Select Add.

5. Enter peri in the Object names to select textbox and click Ok.

6. Check Allow for full control.

7. Click Ok.

Verify IP addresses in the Hosts fileEach network interface must be configured and have an entry in the Hostsfile. If the Hosts file does not contain entries for all network interfaces (thatis, if a system has four interfaces but only two are defined in the Hostsfile), then the system will not function properly. All four interfaces must bedefined in the Hosts file.

If a system has two interfaces, one with IP address 192.168.101.1 and theother with the IP address 47.184.227.145, the following entries must bein the hosts file:127.0.0.1 localhost47.184.227.145 mps500-ap192.168.101.1 ap-to-tms192.168.101.2 tms1

• The mps500-ap entry is the public lan.

• The ap-to-tms entry is the private lan (the lan between the applicationprocessor and the MPS 500).

If there is more than MPS, make sure the hosts file contains IP addressesfor any other MPS.

After installation, verify that the entries in the Hosts file arecorrect. If necessary, add IP addresses for each of the networkinterfaces in the Hosts file. You can generally find the Hosts file inC:\Winnt\System32\drivers\etc.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 25: Win2k Install 30

Installation Prerequisites 25

To obtain a list of all network interfaces with this machine:

Step Action

1 Open a DOS command tool on the workstation.

2 Enter ipconfig /all and press the Return key.

—End—

Install XVision7

Note: XVision is required for MPS Graphical applications such as MPSDeveloper, MPS Map and MPS RDB.

To run Nortel software, you must install XVision7, which acts as anX-windows environment emulator. After the installation is complete, XVisionmust optimize itself with the display. The optimization process begins afterXVision installation finishes.

Note: XVision must be custom installed for use with Nortel Applications.The default installation may install fonts that are too big for MPSDeveloper to display properly.

To install XVision:

CAUTIONAlthough this procedure can take several minutes, it is suggestedto perform now, otherwise you may be forced to run it at a latertime.

Step Action

1 On the MPS software installation CD-ROM, double-click thepreinstall folder, double-click the XVision7 folder, and double-clicksetup.exe.

2 Click Next at the XVision Setup Wizard window.

3 At the Setup Options prompt, select Custom and click NEXT.

4 At the Choose Folder prompt, click NEXT and wait for PreparingFolders to finish.

5 At the Select X Components prompt, click NEXT.

6 At the Select Components prompt, click NEXT.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 26: Win2k Install 30

26 Chapter 1 Preparing to Install MPS Software

7 At the Select Fonts prompt, select 75 DPI from the Available listand click ADD.

a. If 100DPI is in the Install list, select it and click REMOVE.

b. Click NEXT.

8 At the XDMCP Broadcast prompt, click NEXT.

9 At the Autoload X Server prompt:

a. Select No if Exceed is installed because Exceed and Xvisionconflicts. You will be using Xvision with Nortel applications.

b. Choose whether or not to autoload the X (Xvision) Server (Yesor No), click Next.

Note: If you choose not to Autoload the XVision server (No),verify that the XVision Server is running before starting an MPSgraphical application. To start XVision Server, follow the menupath Start > Programs > Vision. Click Xvision Server.

10 At the Setup Choices prompt, verify that the 75 DPI Fonts is beinginstalled and not the 100 DPI Fonts.

11 Click Next and wait until the file is completely copied.

12 At the Start Menu prompt, click Next.

13 At the Optimize X Server prompt, choose whether or not you wantto optimize (Yes or No) and click Next.

14 At the Installation Complete prompt, choose to restart the computerand click Finish.

15 After installation, do the following to verify that the TCP-Unixtransport is enabled:.

a. Go to Settings > Control Panel > VisionCommunications.

b. Click the Transports tab. If TCP-Unix is not enabled:

i. Select TCP-Unix.

ii. Click Properties.

iii. Select Enable this transport.

iv. Click Ok.

v. Click Close.

—End—

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 27: Win2k Install 30

Installation Prerequisites 27

CAUTIONIf XVision7 is uninstalled, the system path variable gets deletedautomatically. To prevent this, do one of the following:

• Do not uninstall XVision.

• Make sure to copy the path variable before uninstallingXVision, so it can be replaced later.

Determine the Installation SituationBefore you install Nortel software, first determine the type of installationto perform.

MPS Application ProcessorYou must have one AP configured as the MPS node. Most installations onlyneed the typical installation, which includes most packages and programsnecessary for an MPS node.

MPS Developer WorkstationBecause application and audio creation and testing are processor intensive,dedicating a workstation to their use frees up power and materials on callprocessing nodes. You can set up development workstations to run MPSDeveloper and MPS Studio packages. These nodes do not process calls orweb transactions, and do not perform any other Interactive Voice Response(IVR) activity other than that necessary to develop or execute the particularapplication.

The types of development workstations you may want to configure are:

• MPS Developer workstation – Used only for application developmentand testing. MPS Developer may require other installations to takefull advantage of its capabilities. For more information, see the MPSDeveloper User Guide.

• MPS Studio workstation – Used only for creating, managing, and editingaudio elements. MPS Studio may require other installations to takefull advantage of its capabilities. For more information, see the MPSStudio User Guide.

To configure an MPS Developer or MPS Studio development workstation,you do not need to install all of the Nortel packages to that processor, onlythose needed for development.

MPS Manager WorkstationAn MPS Manager workstation can be configured to perform only systemadministration of the MPS. Nortel_SelfService_3.0.0 offers the MPSManager workstation install setup as one of its typical installation options. Ifyou install the MPS Manager workstation, MPS Reporter is installed also.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 28: Win2k Install 30

28 Chapter 1 Preparing to Install MPS Software

Speech ServerA Speech Server node performs speech resource processing in the MPSenvironment. Speech Server resource processing requires at least oneSpeech Server node and one MPS node. Typically, one speech resourceresides on each Speech Server node. The Speech Server node performsthe speech resource processing operations such as recognition or synthesis.The MPS node provides telephony and application processing services.

WVADSThe Web-based Voice Application Development Suite (WVADS) is used tocreate and deploy web-based IVR applications. Nortel_SelfService_3.0.0offers the WVADS install setup as one of its typical installation options.

CCSSThe Common Channel Signalling Server (CCSS) supports Session InitiationProtocol (SIP) in Windows environment. The CCSS can be installedas standalone SIP signalling server or it can be co-resident with MPS.Nortel_SelfService_3.0.0 offers the CCSS SIP server install setup with bothstandalone and co-resident options.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 29: Win2k Install 30

29

Chapter 2Installing MPS Software

This chapter covers:

1. Installation Information and Overview

2. Nortel_SelfService_3.0.0

3. Nortel Configurations and Optional Packages

4. Nortel_SelfService Packages

5. Windows Software Installation

Installation Information and OverviewThe following table provides an overview of the information provided in thischapter and the MPS software installation procedures.

Installation Procedure Overview

Refer to the following sections for information about:

"Nortel_SelfService_3.0.0" (page 30)

"Installing Nortel Software" (page 30)

"Installation Modes" (page 31)

"Logging" (page 32)

"MPSHOME and OSCARHOME" (page 32)

"Nortel Configurations and Optional Packages" (page 34)

"Nortel_SelfService Packages" (page 41)

"Windows Software Installation Overview" (page 51)

"Step 1: Backup Files" (page 51)

"Step 2: Terminate Applications and Services" (page 51)

"Step 3: Display READ_1st File" (page 51)

"Step 4: Comply with Prerequisites" (page 52)

"Step 5: Install Nortel_SelfService_3.0.0" (page 52)

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 30: Win2k Install 30

30 Chapter 2 Installing MPS Software

Installation Procedure Overview

"Interactive Install Mode" (page 53)

"Silent Install Mode" (page 54)

"Nortel_SelfService_3.0.0 Installation Examples" (page 62)

"Install Nortel_SelfService_3.0.0 Media Processing Server in the InteractiveMode" (page 66)

"Install Nortel_SelfService_3.0.0 MPS Graphical Tools in the InteractiveMode" (page 77)

"Step 6: Install Nortel Patchbundle Software" (page 80)

"Step 7: Reboot" (page 82)

"Confirm that Packages have been Installed" (page 82)

"Download and Install Nortel Service Packs and Patchbundles" (page 82)

Nortel_SelfService_3.0.0MPS 3.0 and Nortel products supported in the MPS 3.0 environment onWindows nodes are installed with the Nortel_SelfService_3.0.0 software.

The software package is named in the following format:Nortel_SelfService_3.0.0.[pb#].[update#].msi

• The value Nortel_SelfService_3.0.0 represents the version ofMPS 3.0.0 software.

• The value of [pb#] represents the MPS 3.0.0 software patchbundlenumber.

• The value of [update#] represents an update level ofNortel_SelfService_3.0.0 for products or processes introduced at aspecific patchbundle level. There can be multiple product updates at aspecific patchbundle level.

For example, the package following package installs MPS 3.0.0 software atPatchbundle level 2, and Product Update level 2.Nortel_SelfService_3.0.0.2.2.msi

Installing Nortel SoftwareNortel software resides on a CD-ROM that contains the Nortel_Self-Service_3.0.0_[#].[#].msi file, an InteractiveInstall.bat file,and an optional directory, where the optional software resides.

Execute the Nortel_SelfService_3.0.0_[#].[#].msi file either bydouble-clicking the file name or issuing the msiexec command.

Note: Nortel recommends that you issue the msiexec command asopposed to doubleclicking the file name because the command line

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 31: Win2k Install 30

Installing Nortel Software 31

provides the option to generate a Microsoft Windows Installer Log file.You can issue the msiexec command by either of the following methods.

• Enter the msiexec command at a command line. This option letsyou perform an Interactive or Silent installation and generate arecord of the process in a log file.

• Double-click the InteractiveInstall.bat file. This file issuesthe msiexec command that performs the Interactive install andalso creates a log in the file %SystemDrive%\Nortel_SelfSer-vice_3.0.0_[#].[#]log.txt.

For more information, refer to the following:

• "Installation Modes" (page 31).

• "Logging" (page 32).

• "Step 5: Install Nortel_SelfService_3.0.0" (page 52).

Installation ModesNortel_SelfService_3.0.0 software lets you execute the msiexec commandin both Interactive and Silent (Quiet) modes.

• The Interactive mode requires a monitor, keyboard, andmouse. A user interface prompts for information whileNortel_SelfService_3.0.0_[#].[#].msi executes. TheInteractive mode offers the choice of a Typical or Custom installation.

During the Custom installation, you can select optional softwarepackages that are appropriate for the type of Nortel Configuration youare installing. See "Interactive Install Mode" (page 53).

CAUTIONThe Speech Server Configuration requires a Custominstallation. All other configurations can be installed eitheras Typical or Custom.

• The Silent (Quiet) installation is designed for situations where a monitoris not available (a headless configuration). There is no user interface andno prompts are generated during execution. In the Silent installation, allproperties (parameters) are issued at the msiexec command line.

It is especially important to review the log file at the completion of theSilent installation to verify what occurred during the installation process.

For more information, refer to the following:

• "Logging" (page 32).

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 32: Win2k Install 30

32 Chapter 2 Installing MPS Software

• "Silent Install Mode" (page 54).

LoggingDuring either the Interactive or Silent installation mode, you have the optionto create a log file that contains messages written during the install process.The default name for the log file follows:%SystemDrive%\Nortel_SelfService_3.0.0_[#].[#]log.txt

Note: Nortel strongly recommends that you create a log file for anyinstallation. After the installation is complete, review the log file toconfirm that the installation was successful and the products wereinstalled as expected.

It is especially important to create the log file as part of the Silent installationas that is the only indication of what occurred during the process. During theInteractive install, error messages are generated for some prompts and youcan reenter data. However, in the Silent install the process is transparentand the log file is the activity record.

MPSHOME and OSCARHOMEThe environment variables MPSHOME and OSCARHOME point to the locationwhere the Nortel software is installed.

The default directory path for MPSHOME and OSCARHOME is:%MPSHOME% = %OSCARHOME% = %Program Files%\Nortel\SelfService

Note: When MPSHOME (OSCARHOME) is set before the Nortel_Self-Service_3.0.0 software installation, the Nortel_SelfService_3.0.0software installer uses the existing value. The value of the MPSHOMEenvironment variable (and configuration within the MPSHOME directory) ispreserved between Nortel_SelfService_3.0.0 software uninstallationsand reinstallations.

Other Nortel_SelfService_3.0.0 IssuesNortel_SelfService_3.0.0 software requires third-party software thatincludes Java Runtime Environment, Apache web server, and Perl. See"Nortel_SelfService_3.0.0 Prerequisites" (page 19).

Note: The Nortel_SelfService_3.0.0_[#].[#].msi file mustbe accessible when using the msiexec command to modify or removeNortel_SelfService_3.0.0 software. See "Nortel_SelfService_3.0.0Installation Examples" (page 62).

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 33: Win2k Install 30

Nortel Configurations and Optional Packages 33

You can use the Add or Remove Programs Control Panel windowas an alternative to the msiexec command line to modify or removeNortel_SelfService_3.0.0 software. The user interface presents dialog boxesduring the modify or remove procedure. See "Nortel_SelfService_3.0.0Installation Examples" (page 62).

Nortel Configurations and Optional PackagesThe Nortel Configurations (products) that can be installed withNortel_SelfService_3.0.0. include:

• Media Processing Server (MPS 500 or MPS 1000)

• MPS Developer Workstation (MPS Developer and MPS Studio areinstalled with this configuration)

• MPS Manager (MPS Manager and MPS Reporter are installed withthis configuration)

• Speech Server

• WVADS Application Development Workstation

• Common Channel Signaling Server (CCSS) 2000 (SIP Standalone)

Nortel products are considered Nortel Configurations. When you installNortel_SelfService_3.0.0 software, you are installing at least one NortelConfiguration. The specific packages that are installed on a node depend onthe Nortel Configuration that you select to install. When you select a NortelConfiguration, all packages required for that configuration are installed. Theonly packages you must be aware of are the optional packages that you caninstall for each type of configuration.

Note: MPS 3.0 packages are bundled together with Nortel_SelfSer-vice_3.0.0 software and the package contents required for each NortelConfiguration are installed by default. You can also install optional NortelConfiguration-specific packages.

The following table identifies the Nortel Configurations, the name associatedwith installing each configuration, the packages installed by default, andconfiguration-specific optional packages.

You can enter the optional packages after you select the Nortel Configurationtype in either the Interactive or Silent installation modes. The names ofthese optional packages are different for the Interactive and Silent modes.

For more information, refer to the following:

• "Installation Modes" (page 31).

• "Interactive Install Mode" (page 53).

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 34: Win2k Install 30

34 Chapter 2 Installing MPS Software

• "Silent Install Mode" (page 54).

Nortel Configurations and Optional Packages

Nortel Configuration Configuration Name Interactive InstallOptions

Silent InstallOptions

Media ProcessingServer

(MPS 500 or MPS1000)

Media_Processing_Server

Packages installed bydefault:PERImps,PERIglobl,PERIase,PERIperl,PERIgrs,PERIhostp,PERIdist,PERIbridge,PERIppro,PERIpstu,PERIfw, PERItms,PERItlkt,PERIprpt,PERIplic,PERIpdp,PERIview,PERIdoc, PERIfft.

• Call Control XML

• HTML SecureSockets

• Java ServiceBridge

• RelationalDatabaseInterface

• SystemManagementNetworkProtocol

• Voice XML

• XMLC

• CTI

• CTI Toolkit

• CCSS SIP

• ccxmloption

• htmlsoption

• jsboption

• rdboption

• snmpoption

• vxmloption

• xmlcoption

• ctioption

• ctitkoption

• ccssoption

MPS DeveloperWorkstation

(MPS Developer andMPS Studio)

MPS_Developer_Workstation

Packages installed bydefault:PERIglobl,PERIase,PERIrdb,PERIgrs, PERIfw,PERIppro,PERIpstu,PERIperl,PERIplic,PERIdist,PERIdoc.

• Protocol Toolkit

• CTI Toolkit

• tlktoption

• ctitkoption

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 35: Win2k Install 30

Nortel Configurations and Optional Packages 35

Nortel Configuration Configuration Name Interactive InstallOptions

Silent InstallOptions

MPS Manager MPS_Manager

Packages installed bydefault:PERIglobl,PERIase, PERIfw,PERIgrs,PERIdist,PERIview,PERIpdp,PERIprpt,PERIplic,PERIperl,PERIdoc.

Speech Server Speech_Server

Packages installed bydefault:PERIglobl,PERIfw,PERIdist,PERIoscar,PERIperl,PERIplic.

• Internet AudioServer

• Documentation

• HTML SecureSockets

• NuanceIntegrationPackage

• OSR IntegrationPackage

• RealSpeakIntegrationPackage

• MRCPv1Resource

• ausvroption

• docoption

• htmlsoption

• nu80roption

• sw30roption

• rs40toption

• mrcpv1option

Common ChannelSignaling Server(CCSS) 2000 (SIPStandalone)

CCSS

Packages installed bydefault:PERIglobl,PERIfw,PERIperl,PERIccss.

WVADS ApplicationDevelopmentWorkstation

WVADS

Packages installed bydefault:PERImps,PERIglobl,

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 36: Win2k Install 30

36 Chapter 2 Installing MPS Software

Nortel Configuration Configuration Name Interactive InstallOptions

Silent InstallOptions

PERIpstu,PERIperl,PERIdist,PERIhtmls,PERIfw,PERIvxml,PERIoscar,PERInu80r,PERIsw30r,PERIrs40t.

Prior to MPS 3.0, Nortel packages were named in the format PERI[xyz]where [xyz] represents a package name (such as PERIdoc, PERIperl,and PERIcti). Packages that are installed by default by Nortel_SelfServiceretain this format. Packages that are optional packages that you can installusing Nortel_SelfService have a name with the format [xyz]option (suchas docoption, bridgeoption, and ctioption). For example, PERIdoc is thename of the package that is installed by default, docoption is the name ofthe same package that can be optionally installed.

The following table identifies the following:

• Packages that are installed by default and the corresponding optionalpackage names.

• The configurations that install each package by default.

• The configurations that can optionally install each package.

• Where to get more information about each package.

Nortel Packages and Optional Packages

Package Name Optional PackageName

Configurations thatInstall the Packageby Default

Configurationsthat can OptionallyInstall the Package

• Media ProcessingServer

• MPS DeveloperWorkstation

• MPS Manager

PERIase

See "ase" (page 42).

ausvroption Speech Server

See "ausvr" (page 42).

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 37: Win2k Install 30

Nortel Configurations and Optional Packages 37

Package Name Optional PackageName

Configurations thatInstall the Packageby Default

Configurationsthat can OptionallyInstall the Package

brdgeoption Media ProcessingServer

PERIbrdge

See "brdge" (page 42).

PERIccss ccssoption • Media ProcessingServer

• CCSS

See "ccss" (page 42).

ccxmloption Media ProcessingServer

See "ccxml" (page 42).

PERIcmpat

See "cmpat" (page 42).

PERIcti ctioption Media ProcessingServer

See "cti" (page 43).

ctitkoption • Media ProcessingServer

• MPS DeveloperWorkstation

See "ctitk" (page 43).

PERIdist • Media ProcessingServer

• MPS DeveloperWorkstation

• MPS Manager

• Speech Server

• WVADS

See "dist" (page 43).

PERIdoc docoption • Media ProcessingServer

• MPS DeveloperWorkstation

• MPS Manager

• Speech Server

Speech Server

See "doc" (page 43).

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 38: Win2k Install 30

38 Chapter 2 Installing MPS Software

Package Name Optional PackageName

Configurations thatInstall the Packageby Default

Configurationsthat can OptionallyInstall the Package

PERIfft Media ProcessingServer

See "fft (Field Factory Tests)" (page 43).

PERIfw • Media ProcessingServer

• MPS DeveloperWorkstation

• MPS Manager

• Speech Server

• CCSS

• WVADS

See "fw" (page 44).

PERIglobl • Media ProcessingServer

• MPS DeveloperWorkstation

• MPS Manager

• Speech Server

• CCSS

• WVADS

See "globl" (page 44).

PERIgrs grsoption • Media ProcessingServer

• MPS DeveloperWorkstation

• MPS Manager

See "grs (GUI Runtime Services)" (page 44).

PERIhostp hostpoption Media ProcessingServer

See "hostp" (page 45).

PERIhtmls htmlsoption WVADS • Media ProcessingServer

• Speech Server

See "htmls" (page 45).

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 39: Win2k Install 30

Nortel Configurations and Optional Packages 39

Package Name Optional PackageName

Configurations thatInstall the Packageby Default

Configurationsthat can OptionallyInstall the Package

jsboption Media ProcessingServer

See "jsb" (page 45).

PERImps mpsoption • Media ProcessingServer

• WVADS

See "mps" (page 45).

mrcpv1option Speech Server

See "mrcpv1" (page 45).

mrsoption Speech Server

See "mrs" (page 45).

PERInu80r nu80roption WVADS Speech Server

See "nu80r" (page 45).

PERIoscar • Speech Server

• WVADS

See "oscar" (page 45).

PERIpdp pdpoption • Media ProcessingServer

• MPS Manager

See "pdp (MPS Manager Data Provider)" (page 46).

PERIperl • Media ProcessingServer

• MPS DeveloperWorkstation

• MPS Manager

• Speech Server

• CCSS

• WVADS

See "perl" (page 46).

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 40: Win2k Install 30

40 Chapter 2 Installing MPS Software

Package Name Optional PackageName

Configurations thatInstall the Packageby Default

Configurationsthat can OptionallyInstall the Package

PERIplic • Media ProcessingServer

• MPS DeveloperWorkstation

• MPS Manager

• Speech Server

See "plic" (page 46).

PERIppro prooption • Media ProcessingServer

• MPS DeveloperWorkstation

See "ppro (MPS Developer)" (page 49).

PERIprpt rptoption • Media ProcessingServer

• MPS Manager

See "prpt (MPS Reporter)" (page 49).

PERIpstu stuoption • Media ProcessingServer

• MPS DeveloperWorkstation

• WVADS

See "pstu (MPS Studio)" (page 49).

PERIrdb rdboption MPS DeveloperWorkstation

Media ProcessingServer

See "rdb" (page 49).

PERIrs40t rs40toption WVADS Speech Server

See "rs40t" (page 50).

snmpoption Media ProcessingServer

See "snmp (Simple Network Management Protocol)" (page 50).

PERIsw30r sw30roption WVADS Speech Server

See "sw30r" (page 50).

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 41: Win2k Install 30

Nortel_SelfService Packages 41

Package Name Optional PackageName

Configurations thatInstall the Packageby Default

Configurationsthat can OptionallyInstall the Package

PERItlkt tlktoption • Media ProcessingServer

• MPS DeveloperWorkstation

See "tlkt (MPS Developer Protocol Toolkits)" (page 50).

PERItms tmsoption Media ProcessingServer

See "tms" (page 50).

PERIview viewoption • Media ProcessingServer

• MPS Manager

See "view (MPS Manager)" (page 50).

PERIvxml vxmloption WVADS Media ProcessingServer

See "vxml" (page 50).

xmlcoption Media ProcessingServer

See "xmlc" (page 51).

Nortel_SelfService PackagesThis section describes the packages that can be installed with theNortel_SelfService configurations. For information about installing theNortel_SelfService packages, see "Installing Nortel Software" (page 30).

Prior to MPS 3.0, package names had the format PERI[xyz] where [xyz]represents the package name. For example, PERIdoc. For MPS 3.0, thepackage names do not include PERI.

When the installation is executed and configurations are installed byNortel_SelfService, packages installed by default are in the formatPERI[xyz] and packages installed as options have the format[xyz]option. For more information, refer to "Nortel Configurations andOptional Packages" (page 34).

Upgrade ConsiderationsNortel_SelfService contains MPS 3.0 and compatible products.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 42: Win2k Install 30

42 Chapter 2 Installing MPS Software

If a release equal to or lower than MPS release 2.1.0 or a compatibleproduct is installed, these products must be uninstalled before you installNortel_SelfService. Nortel_SelfServices is not compatible with MPSrelease 2.1.0 or previous MPS releases. The %mpshome% directory mustalso be deleted.

If an earlier Nortel_SelfService release is installed, you must uninstallNortel_SelfService before installing the latest version. Do not delete thecontents of %MPSHOME%, the common and component directories can bereused by the new Nortel_SelfService.

Package DescriptionsThe following sections describe the packages that can be installed with theNortel_SelfService configurations.

aseThe ase package contains directories and files for the Application ServicesEnvironment (ASE). This group of software is required to develop andexecute applications. There are no special procedures necessary forinstalling this package.

ausvrThe ausvr package installs the Nortel Internet Audio Server resource on aSpeech Server node.

brdgeThe brdge package installs software that provides the ability to bridge anytwo ports in an MPS, a port on one TMS to a port on another TMS, or twoports on the same TMS. This package includes creation of the tmscommcomponent that is mainly responsible for bridging across components andnodes.

ccssThe ccss package installed the Nortel Common Channel Signalling Server(CCSS) SIP protocol software component. For more information, refer tothe Media Processing Server SIP 6.3 Features Manual.

ccxmlccxml installs the files necessary for the Nortel Call Control ExtensibleMarkup Language (CCXML) interpreter. vxml and dist must be installedbefore ccxml. For more information, refer to the CCXML User Guide, "vxml"(page 50), and "dist" (page 43).

cmpatThe cmpat package provides cross-release compatibility. cmpat is requiredfor SNMP.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 43: Win2k Install 30

Nortel_SelfService Packages 43

ctiThe cti package contains directories and files for Computer TelephonyIntegration (CTI). This software is required to create an interface between anMPS AP and a number of Computer Telephony Integration (CTI) protocols.For more information, refer to the MPS Developer CTI Toolkit User Guideand "ctitk" (page 43).

ctitkThe ctitk package contains the cti programming toolkit that is used withMPS Developer. This software is installed onto an MPS AP and enablesan application to interface to the CTI resources available through a local orremotely installed cti. For more information, refer to the MPS Developer CTIToolkit User Guide and "cti" (page 43).

distThe dist package contains files and directories used in distributinginformation from a source location to destination (remote) nodes in the MPSnetwork. dist must be installed on each target node you want to distributefiles to.

On Speech Server systems, dist is used to distribute grammar files withthe ZAGNet utility from the source node (where the grammar resides)to destination locations. If you use the ZAGNet command line utility, youmust install perl and dist on the source node as well as the destinationSpeech Server node.

docThe doc package contains the framework to serve the document PDFs. Toread the PDF files, you need the Adobe Acrobat reader. Download theAdobe Acrobat Reader from http://www.adobe.com.

For the latest, most up to date documentation and information, go toHelmsman Express at http://www.nortel.com/helmsman.

The latest document PDFs will be made into patches for doc when theyare available.

fft (Field Factory Tests)The fft package contains a set of factory test scripts used for system testingduring manufacturing and after site installation.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 44: Win2k Install 30

44 Chapter 2 Installing MPS Software

CAUTIONThe scripts installed with fft are intended only for Nortel personnelfor hardware testing during manufacturing, site installation, and forfield engineering diagnostics. They are used in conjunction withother hardware tests and are not intended for use on a normalproduction system. Do not use these scripts while the system ishandling live calls.

There are no special procedures necessary for installing this package.

fwThe fw package contains a system library that enables platform-independentprocess execution. There are no special procedures necessary for installingthis package.

globlThe globl package contains the current globally accessed directories andfiles that are used by all other packages.

grs (GUI Runtime Services)To run MPS Manager and MPS Developer, grs must be installed. The grspackage installs directories and files used in running the NuTCRACKERruntime environment. The NuTCRACKER runtime environment enablesdevelopment of a common source code baseline for running Solarisapplications on Windows.

There are no special procedures necessary for installing this package.Upon execution of setup.exe, the installation procedure begins and thefiles are copied to your computer.

The Installing Nutc Operating Environment graphic appears while thesoftware performs the following actions:

• Check system requirements.

• Set up the registry.

• Stop the NuTCRACKER Service.

• Determine Internal Components.

• Copy NuTCRACKERX11 Symbolic Information.

• Restart the NuTCRACKER Service.

After these actions are complete, the Information screen appears. Click OKto complete the installation.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 45: Win2k Install 30

Nortel_SelfService Packages 45

hostpThe hostp package installs host protocols used for telnet, TN3270, Geotel,Credit Card Authorization, LU6.2, and POS features. There are no specialprocedures necessary for installing this package.

htmlshtmls installs service daemon HTMLS that is used to retrieve files fromthe Web and serve them to applications (VENGINES). The daemon canbe used to retrieve any type of file, including binary files (for example,.gif files and sound files). There are no special procedures necessaryfor installing this package.

jsbThe jsb package contains all the files necessary to run and interface with theJava Services Bridge and enables applications written in MPS Developer toaccess Java services. The Java Services Bridge is a Java program and mustbe installed in a directory that corresponds to its Java package name. Thepackage name is com.peri.rnd.jsb, and the directory name by defaultis %MPSHOME/PERIjsb. The Java class files that comprise the JSB areinstalled in the directory %MPSHOME/PERIjsb/com/peri/rnd/jsb. Thejsb package installation script installs the package in the preceding directory.

There are no special procedures necessary for installing this package.

Note: If jsb is installed on the same machine as MPS Reporter, useJRE version 1.5 or higher.

mpsmps supplies the Media Processing Server voice operating subsystemmiddleware.

mrcpv1mrcpv1 installs the Nortel integration software that communicates withMRCP-based speech resources on a Speech Server node.

mrsmrsoption is installs options that are used by a Speech Server.

nu80rThe nu80r package installs the Nortel integration software thatcommunicates with the Nuance 8.5 recognizer resource on the SpeechServer node.

oscarThe oscar package installs the Nortel speech processing software andcomponent structure that is common to all vendor speech resources thatcan reside on the Speech Server node.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 46: Win2k Install 30

46 Chapter 2 Installing MPS Software

pdp (MPS Manager Data Provider)The MPS Manager Data Provider package contains the software thatcollects statistics and alarm data from nodes and components in a MPSManager network. This package should typically be installed after MPSManager. There are no special procedures necessary for installing thispackage.

perlThe perl package contains directories and files used to integrate the Perlprogramming language into the Nortel software suite.

plicThe plic package contains directories and files used for licensing purposeswith applicable Nortel packages (licensing requirements are covered underthe individual package sections). Nortel licensing uses the client/serverapproach. A license server has a list of licenses that it can serve. A client(licensed software product) requests a license when it starts, and will notstart without acquiring a license. The server grants a license to a client ifthe requested product and release number and the identifying informationsupplied by the client matches the information associated with the productlicense. A granted license remains in use until the client releases thelicense or until the refresh interval of the license has expired (each timethe server receives a refresh message from a client holding a license, theinterval is restarted).

This package is normally installed and configured by Nortel before deliveryof your system, but may need to be modified if a licensed package is addedor deleted at a later date or the location or configuration of the license serveris changed. The package includes a license server (plicd) and file (plservrc)and a utility (plicnum) to get client ethernet addresses for license issuance.There are no special procedures necessary for installing this package.

File Locations Nortel license server can be installed either on individualnodes that have licensed packages installed, or in a centralized locationin a networked system. By default, the licensed packages determine thelocation of the license server by ensuring that the LSHOST environmentvariable is set or by broadcasting a request to any available server. TheLSHOST variable is set to the name of the host on which the license serveris running and is normally set as part of a licensed package installation.If an alternate location is chosen for plicd by the user, LSHOST can beupdated to reflect that location. The license server daemon is located bydefault in %MPSHOME%\bin.

The license file itself can exist anywhere on the system. By default, plservrcresides in the directory that plicd considers to be its current directory (unlessoverridden by command line options). This directory is the current directory

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 47: Win2k Install 30

Nortel_SelfService Packages 47

when plicd was started and is normally set to %MPSHOME%\PERIplic\etc.If you do not know the location of plservrc, check in %MPSHOME%\PERIplicfirst or use the Explorer Tools Find utility.

In addition, a log file is generated to record actions performed or attemptedas a result of access to components of the plic package. This file canbe used for diagnostic or other purposes and is located by default in%MPSHOME%\PERIplic\etc. View the file using any text editor.

To determine the Ethernet address of a client so a license can be issuedfor use on that client, Nortel provides the plicnum utility. This file is locatedin %MPSHOME%\bin.

Editing the License File Normally your system is shipped with thelicense file and keys already installed (as applicable). However, if a licensedpackage is added at a later time, plservrc must be updated to reflect theadditional key. To update plservrc, open plservrc in a text editor and copythe license key, exactly as provided by Nortel, into the file. Save the file.

Make note of the following items:

• If performing an upgrade, maintain the previous license file and server.

• If plservrc already exists (from another Nortel software product or froman upgrade), do not overwrite the file. Combine the contents into a singlefile and place the license server in a global location on the system.

• The license server reads plservrc when it starts. After reading it, thelicense server closes the file and makes no further use of it. If theinformation in the license file changes, the server must be restarted touse the modified file (see "Starting and Stopping the License Server"(page 48)).

If you do not have the license information, contact your Technical SupportRepresentative to obtain a copy of the key. Be prepared to provide yourSales Order Number and Ethernet address. This information is requiredbefore a license can be issued.

You can obtain the Ethernet address by issuing the following commands ata prompt in an MSDOS command window.

1. Enter ipconfig/ALL.

2. Enter plicnum.

Issue the plicnum command from the directory path %MPSHOME%\bin orpreface the command with the path name, if %MPSHOME%\bin is not in the%PATH% environment variable. (Typically, the directory path is defined inthe environment variable.)

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 48: Win2k Install 30

48 Chapter 2 Installing MPS Software

Create a backup a copy of plservrc in your home directory or other backupsource. If a file is inadvertently deleted or corrupted, restoration will bequick and easy. For information about backing up files, refer to the MPSSystem Operator Guide.

Nortel packages are licensed to run on a specified node within the network.The node that runs Nortel packages must be a fixed node. If you want torun Nortel packages on more than one machine, additional licenses can bepurchased and added to the plservrc file.

Starting and Stopping the License Server The license server isnormally started automatically on system startup as the Nortel LicenseService. This process assigns the license and log files to their defaultlocations (see "File Locations" (page 46)).

If it is necessary to stop or restart the license server, follow the path Start> Settings > Control Panel > Services and select the Nortel LicenseService. Click the STOP or START button. If you stop the service and fail torestart it, Nortel packages that require a license cannot run.

CAUTIONThe following information is intended for Nortel personnel only.Adverse consequences my result from unauthorized use.

The following table summarizes the options available when using the plicdcommand. In addition, the plicd command can be used to install or removethe service by specifying that option (plicd -install | -remove).

plicd [-install | -remove | -x] [options]

-install Install service.

-remove Remove service.

-x Run as a console application in debug mode.

-d mask Set debug mask.

-o One interface used for (directed) broadcast.

-f filename Set license file path and name.

-h Show usage.

-l filename Set log file path and name.

-j Enables client side locking.

-u DB ODBC Reporting to RDBMS by (ODBC) supply EncryptedDatabase Connect String.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 49: Win2k Install 30

Nortel_SelfService Packages 49

-s Data Path Directory to generate DATA files on databaseerrors.

-D log path Directory to enable write to file named plicodbc.trc onODBC interface.

-p port The port to listen for client connections. The defaultis 3998.

-P port The port to listen for active server health. The defaultis 3998.

-I interval The interval to ping the active server. The default is 15.

-R retry The retry times for active server health check. Thedefault is 3.

ppro (MPS Developer)The ppro package contains files and directories used by MPS Developer.MPS Developer is used to create and support interactive voice responseapplications.

prpt (MPS Reporter)MPS Reporter requires the Java Runtime Environment to run. The prptpackage checks if Java is already installed. If Java is not installed, you caninstall it at this time. The following window is displayed.

To install Java, click YES. MPS Reporter will not run if you do not install Java.

MPS Reporter requires that perl is installed for scripts to run properly andthat the ase package is installed for the related utility programs. For moreinformation, refer to "perl" (page 46) and "ase" (page 42).

pstu (MPS Studio)The pstu package contains files and directories used by MPS Studio. MPSStudio is used to create, manage, and edit speech vocabularies and audioelements and develop MultiMedia Files (MMFs). To use all of the features ofMPS Studio, the software and audio interface must be properly installed.If the installation is incomplete, some of the functions may not work. Forfurther information about MPS Studio, refer to the MPS Studio User Guide.

rdbThe rdb package contains files and directories used with the rdb product.rdb is used to access Relational Database Management Systems and tointerface with Common Object Request Broker Architecture (CORBA).There are no special procedures necessary for installing this package.However, the rdb package has dependencies on the third party databaseclient software that must be installed and configured.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 50: Win2k Install 30

50 Chapter 2 Installing MPS Software

Note: The client software is supplied by the customer and theinstallation documentation is required to configure and customize thesoftware.

rs40tThe rs40t package installs the Nortel integration software that communicateswith the RealSpeak 4.0 text-to-speech resource on a Speech Server node.

snmp (Simple Network Management Protocol)The snmp package contains directories and files for Simple NetworkManagement Protocol in the MPS environment. The addition of SNMP tothe Nortel MPS system enables SNMP to be integrated into existing TCP/IPnetworks that are controlled by third party management tools.

sw30rThe sw30r package installs the Nortel integration software thatcommunicates with the OpenSpeech Recognizer 3.0.x recognizer resourceon a Speech Server node.

tlkt (MPS Developer Protocol Toolkits)The tlkt package contains files and directories for Protocol Toolkits used byMPS Developer applications. The toolkits include ready-made data foldersand custom containers that are used to create applications that use moreadvanced telephony functions. The Protocol Toolkits support ISDN, CAS,DPNSS, and H.323 telephony protocols.

MPS Developer must be installed before the tlkt package. See "ppro (MPSDeveloper)" (page 49).

There are no special procedures necessary for installing this package.

tmsThe tms package installs software that runs on the TMS, DCC, and NICcards within the MPS system. tms is used by the VOS software to placeand receive calls and to provide call processing services such as playing,recording, and conferencing. There are no special procedures necessaryfor installing this package.

view (MPS Manager)The view package contains the MPS Manager suite of graphical toolsused for MPS administration, operation, and control. This package shouldtypically be installed after the cmpat and pdp packages. There are nospecial procedures necessary for installing this package.

vxmlThe vxml package installs the files necessary for the Nortel Voice ExtensibleMarkup Language (VXML) interpreter.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 51: Win2k Install 30

Windows Software Installation Overview 51

xmlcThe xmlc package installs the Extensible Markup Language (XML) callfunction that provides access to XML and HTML documents. There are nospecial procedures necessary for installing this package.

Windows Software Installation OverviewThe Windows Nortel software installation consists of the followingprocedures:

• Backup files. See "Step 1: Backup Files" (page 51).

• Terminate applications and services. See "Step 2: TerminateApplications and Services" (page 51).

• Display the READ_1st file, which contains the information and links youneed during the installation process. See "Step 3: Display READ_1stFile" (page 51).

• Comply with prerequisites. See "Step 4: Comply with Prerequisites"(page 52).

• Install Nortel_SelfService_3.0.0. See "Step 5: InstallNortel_SelfService_3.0.0" (page 52).

• Install Nortel patches. See "Step 6: Install Nortel Patchbundle Software"(page 80).

• Reboot the node. See "Step 7: Reboot" (page 82).

Note: Nortel applications require a license to run. Verify that licensesare installed and available when the installation process is complete.

Step 1: Backup FilesBefore installing any software, make a safe copy of any site-specific filesthat you care about preserving.

Step 2: Terminate Applications and ServicesBefore installing any software, terminate applications and services.

• Terminate all applications running on the node.

• Stop all services that begin with Nortel. To stop the services, selectStart > Settings > Control Panel > Administrative Tools > Services.

Step 3: Display READ_1st FileYou will be installing software from a CD-ROM. A file named READ_1stexists on the CD-ROM and provides the information and links you need toperform this software installation. Display this file by either of the followingmethods:

• Use Windows Explorer to locate the file on the installation CD-ROM.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 52: Win2k Install 30

52 Chapter 2 Installing MPS Software

• Eject and reinsert the installation CD-ROM and the file opensautomatically.

The instructions in subsequent steps reference links you need to accessthrough this file. Keep this file open as you move through the installationprocess.

If there are any reboot steps, return to this file and display it after the systemcomes up. You need to use this file to proceed through the installation.

Note: For additional documentation about this installation processclick the link provided in the last sentence of the READ_1st file. Thedocuments are in PDF format.

Step 4: Comply with PrerequisitesBefore installing any software, comply with the prerequisites. Prerequisitesare located in the preinstall folder on the installation CD-ROM. They includethe following:

• Install Xvision7. See "Step 4a: Install XVision7" (page 52).

• Define the peri user id. See "Step 4b: Define the peri User ID" (page 52).

You can skip any items in this folder if they have already been completed.

Step 4a: Install XVision7XVision must be custom installed for use with Nortel Applications. ForXVision installation instructions, see "Install XVision7" (page 25).

Step 4b: Define the peri User IDFor information about defining the peri user ID, see "Configure User peri"(page 23).

Step 5: Install Nortel_SelfService_3.0.0You can execute Nortel_SelfService_3.0.0_[#].[#].msi eitherby double-clicking the file name located on the Nortel software CD-ROMor issuing the msiexec command.

Note: Nortel recommends that you issue the msiexec command withthe /l*v option (lowercase l) to generate a Microsoft Windows InstallerLog file on the command line as the command executes.

Nortel_SelfService_3.0.0 software lets you execute the msiexec commandin both Interactive and Silent (Quiet) mode.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 53: Win2k Install 30

Windows Software Installation Overview 53

CAUTIONNortel_SelfService_3.0.0 software contains the base MPS 3.0software, the most recent patchbundle and a product update.When a Nortel_SelfService_3.0.0 software package is rereleasedwith a later patchbundle or product update version, you mustuninstall the existing version of Nortel_SelfService_3.0.0software before installing the most current version ofNortel_SelfService_3.0.0 software. See "PostinstallationModifications" (page 85).

Interactive Install ModeThe Interactive Nortel_SelfService_3.0.0 software installation mode requiresa monitor, keyboard, and mouse. A user interface prompts for informationwhile Nortel_SelfService_3.0.0_[#].[#].msi executes andinstalls software required for Nortel products. The Interactive mode offersthe choice of a Typical or Custom installation. See "Nortel Configurationsand Optional Packages" (page 34).

• A Typical installation installs all software required for the NortelConfiguration you choose to install.

• A Custom installation installs all software required for the NortelConfiguration you choose to install plus lets you install optional software.

CAUTIONYou must choose Custom when you install a Speech Serverconfiguration to select the appropriate vendor software integrationpackage as well as other options such as the Internet AudioServer resource, HTML Secure Sockets, and Documentation.

Some Nortel_SelfService_3.0.0 software custom actions, such as the postin-stallation scripts (Nortel_SelfService_3.0.0_[#].[#]Postin-stall) and the make component operation (mkcmp), generate logs inthe directory path %MPSHOME%\common\log in addition to writing to theMicrosoft Windows Installer Log.

The following command executes the Nortel_SelfService_3.0.0 softwareinstallation process while logging to the following file:

%SystemDrive%\Nortel_SelfService_3.0.0_[#].[#]log.txt

This sample command is located in the InteractiveInstall.bat file,which resides in the top level directory of the MPS 3.0 Nortel softwareCD-ROM. (Issue the command as a single line of text.)

msiexec /i Nortel_SelfService_3.0.0_[#].[#].msi /l*v%SystemDrive%\Nortel_SelfService_3.0.0_[#].[#]log.t xt

For example:

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 54: Win2k Install 30

54 Chapter 2 Installing MPS Software

Note: You can only issue this command in the Nortel_SelfService_3.0.0software Interactive mode (keyboard, monitor, and mouse are required)and you are prompted to enter information during the installation. See"Nortel_SelfService_3.0.0 Installation Examples" (page 62).

The Interactive mode prompts you to select a type of Nortel Configurationand additional products for the installation. You are also prompted to enterany required properties relative to what you are installing.

CAUTIONDo not define properties on the msiexec command line if you areperforming an Interactive mode Nortel_SelfService_3.0.0 softwareinstallation. You can only define properties when performinga Silent installation (the /qn option is specified). If you defineproperties at the command line for an Interactive install, theproperties are ignored in the Interactive mode or may cause theInteractive mode to bypass certain dialog boxes (prompts) andsettings. See "Silent Install Mode" (page 54).

When you install Nortel_SelfService_3.0.0 software in the Interactive mode,a user interface presents Nortel Configuration-specific prompts, where youare required to enter data.

For more information, see "Nortel Configurations and Optional Packages"(page 34).

Silent Install ModeThe Silent (Quiet) installation mode is designed for situations where amonitor is not available (a headless configuration). There is no userinterface and prompts are not presented during execution.

Note: In the Silent mode, all properties (parameters) are issued at thecommand line.

When performing a Silent (Quiet) Nortel_SelfService_3.0.0 softwareinstallation:

• Specify the /qn option (quiet mode, no prompt) on the msiexeccommand line.

• Enter additional parameters (called properties). The required andoptional properties issued at the command line depend on the NortelConfiguration or additional products you select to install.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 55: Win2k Install 30

Windows Software Installation Overview 55

Note: Only define properties on the msiexec command line when usingthe Silent mode (/qn). These properties apply only to the Silent modeinstallation and not to the Interactive mode.

After the Silent installation is complete, review the log file(%SystemDrive%\Nortel_SelfService_3.0.0_[#].[#]log.txt)to confirm that the installation was successful and the products wereinstalled as expected. The log contains messages written during the installprocess.

Silent Mode Command When installing Nortel_SelfService_3.0.0software in the Silent (Quiet) mode, issue the msiexec command with thefollowing syntax. (Issue the command as a single line of text.)

msiexec /i Nortel_SelfService_3.0.0_[#].[#].msi [PROPERTIES/Assignments] /l*v %SystemDrive%\Nortel_SelfService_3.0.0_[#].[#]log.txt /qn

ATTENTIONAll properties must be set uppercase letters and their assignments arecase-sensitive. Replace the values for [#] with the software patchbundle andproduct update version of the Nortel_SelfService_3.0.0 installation.

If MPSHOME and MEDIAFILEHOME are already defined,Nortel_SelfService_3.0.0 software uses the existing values instead of theproperty values specified on the msiexec command line. The INSTALLDIRproperty corresponds to MPSHOME.

The required properties that you set on the msiexec command line may beignored if they are detected on the node during the Nortel_SelfService_3.0.0software installation.

• For a listing of the Nortel Configuration Types and msiexec propertiesassociated with each type, see "Silent Mode msiexec PropertyRequirements" (page 56).

• For a description of the Nortel Configuration Types, properties, andassignments set with the msiexec command, see "Silent Mode msiexecProperties and Products Key" (page 57).

• For information about postinstallation issues, see "Nortel_SelfService_3.0.0 Installation Examples" (page 62).

• For examples of sample msiexec commands, see "Nortel_SelfService_3.0.0 Installation Examples" (page 62).

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 56: Win2k Install 30

56 Chapter 2 Installing MPS Software

Silent Mode msiexec Property Requirements The required (R) andoptional (O) properties you can set with the msiexec command in the Silentmode are defined in the following table. The properties are specific tothe type of Nortel Configuration you select and the optional software youchoose to install.

Note 1: Abbreviations are used in this table because of sizelimitations. A key to the description of the fields in this table andProperty/Assignment pairs follow. See "Silent Mode msiexec Propertiesand Products Key" (page 57).

Note 2: The VoiceXML option must be installed either with a NortelConfiguration or on a node where a Nortel Configuration is installed.

Silent Install Nortel_SelfService_3.0.0 msiexec Properties

Type of Nortel Configuration or Optional Package

Properties MPS MPS Dev WkSt MPS Manager SpeechServer

ADDLOCAL R R R R

MEDIAFILEHOME R R

MPSSYSTEM R

INSTALLDIR O O O O

COMPTYPE R R

COMPNO R R

TMSCOMMNO

VENDOR R

VXMLTTS

VXMLOSR

MRCPVTYPE

Type of Nortel Configuration or Optional Package (continued)

Properties CCSS WVADS VoiceXMLOption

MRCPv1Option

ADDLOCAL R R R R

MEDIAFILEHOME R

MPSSYSTEM

INSTALLDIR O O

COMPTYPE R

COMPNO R

TMSCOMMNO

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 57: Win2k Install 30

Windows Software Installation Overview 57

Type of Nortel Configuration or Optional Package (continued)

Properties CCSS WVADS VoiceXMLOption

MRCPv1Option

VENDOR

VXMLTTS R

VXMLOSR R

MRCPVTYPE R

Silent Mode msiexec Properties and Products Key The following tableprovides a description of the properties and assignments that you can setwith the msiexec command during a Silent install for Nortel Configurations.

For examples of msiexec command lines, see "Nortel_SelfService_3.0.0Installation Examples" (page 62).

Description for Silent Install Nortel_SelfService_3.0.0 msiexec Command

Field Description/Value

NortelConfigurationsand OptionalProducts

Identifies a Nortel Configuration or Optional Product.

Each configuration type identifies a set of Nortel packages to be installedon a node. Optional packages may be specified in addition to theConfiguration Type.

The Configuration Type is set with the ADDLOCAL property and isrequired when installing any Nortel product. The assignment for theADDLOCAL property is dependent. on the Configuration Type. SeeADDLOCAL.

MPS Indicates you are installing Media Processing Server (MPS 500 or MPS1000).

ADDLOCAL Property Assignment: Media_Processing_Server

You can set the type of MPS (500 or 1000) with the MPSSYSTEMproperty. See MPSSYSTEM.

MPS Dev WkSt Indicates you are installing MPS Developer Workstation and MPSStudio.

ADDLOCAL Property Assignment: MPS_Developer_Workstation

MPSManager

Indicates you are installing MPS Manager.

ADDLOCAL Property Assignment: MPS_Manager

Speech Server Indicates you are installing Speech Server or a Video Server.

The Speech Server properties must also be included on the commandline. For more information, refer to the Media Processing Server 3.0Series Speech Server 6.0.1 Installation Guide and Release Notes.

ADDLOCAL Property Assignment: Speech_Server

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 58: Win2k Install 30

58 Chapter 2 Installing MPS Software

Field Description/Value

CCSS Indicates you are installing the CCSS 2000 (SIP Standalone).

ADDLOCAL Property Assignment: CCSS

WVADS Indicates you are installing WVADS Application Developer Workstation.

ADDLOCAL Property Assignment: WVADS

The Java Development Kit must be installed before installing theWVADS configuration. See "Java" (page 19).

VoiceXML Indicates you are installing VoiceXML Option in addition to a NortelConfiguration (or on a node where a Nortel Configuration is alreadyinstalled).

ADDLOCAL Property Assignment: vxmloption

MRCPv1 Indicates you are installing the MRCPv1 Speech recognition or synthesisresource in addition to the Nortel Speech Server Configuration (or on anode where a Nortel Speech Server Configuration is already installed).

When a Speech Server Configuration is not already installed on thenode, use the following assignment:

ADDLOCAL Property Assignment: Speech_Server,mrcpv1option

When a Speech Server Configuration is already installed on the node,use the following assignment:

ADDLOCAL Property Assignment: mrcpv1option

The Speech Server properties must also be included on the commandline. The MRCPVTYPE property must always be configured for theMRCPV1 option.

For more information, refer to the Media Processing Server 3.0 SeriesSpeech Server 6.0.1 Installation Guide and Release Notes.

PROPERTIESAssignments

msiexec command Property/Assignment pair.

Properties are the parameters set on the msiexec command line duringa Silent install.

• Properties are either required (R) or optional (O) parameters relativeto the Nortel Configuration being installed. See "Silent Modemsiexec Property Requirements" (page 56).

• They include ADDLOCAL, MEDIAFILEHOME, MPSSYSTEM,INSTALLDIR, COMPTYPE, COMPNO, VENDOR, VXMLTTS, andVXMLOSR.

• PROPERTIES must be set uppercase letters.

Assignments are the values associated with a Property. Assignmentsare case-sensitive.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 59: Win2k Install 30

Windows Software Installation Overview 59

Field Description/Value

ADDLOCAL Defines the type of Nortel Configuration to install. See "NortelConfigurations and Optional Packages" (page 34).

The ADDLOCAL property is required for all msiexec commands thatcontain /qn.

The ADDLOCAL assignment must contain a Configuration Type for theappropriate installation actions to occur, unless a Configuration Typewas installed on the node and you want to install an optional packageon that node.

Define the configuration type and optional packages to be installed in acomma-separated list.

All packages required for the configuration specified with assignment forADDLOCAL are installed automatically. You only need specify optionalpackages along with the configuration type.

The ADDLOCAL assignment can be one of the following, plus the nameof configuration-specific optional packages. See "Nortel Configurationsand Optional Packages" (page 34).

Media_Processing_ServerMPS_Developer_WorkstationMPS_ManagerSpeech_ServerCCSSWVADS

MEDIAFILE-HOME

Defines the location of MMF (Multimedia Files). Specify the full pathlocation of media files enclosed with quotation marks (“ ”). This field isrequired when all the following conditions exist:

• The MEDIAFILEHOME environment variable has not already beendefined on the node.

• The msiexec command contains /qn.

• The ADDLOCAL property assignment is one of the following:

Media_Processing_ServerMPS_ManagerWVADS

The assignment for this property may be ignored on themsiexec command line if it is detected on the node during theNortel_SelfService_3.0.0 software installation.

MPSSYSTEM Defines the type of MPS system as MPS 500 or MPS 1000.

The MPSSYSTEM property is required when the ADDLOCAL propertyassignment contains Media_Processing_Server and the msiexeccommand contains /qn.

Set to either 500 or 1000.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 60: Win2k Install 30

60 Chapter 2 Installing MPS Software

Field Description/Value

INSTALLDIR Defines the target directory where files are to be installed.

The INSTALLDIR property is optional and can be used tooverride the default target installation directory: [ProgramFiles]\Nortel\SelfService.

The MPSHOME environment variable is set to the value of INSTALLDIR,if MPSHOME does not already exist.

The INSTALLDIR property is ignored if MPSHOME is already defined onthe system because INSTALLDIR is set to the existing MPSHOME.

COMPTYPE Defines the Component Type installed on a node.

The COMPTYPE property is required in the msiexec command containingCOMPNO and /qn, when the ADDLOCAL property assignment containsMedia_Processing_Server.

The COMPTYPE property is required when the ADDLOCALproperty assignment contains Media_Processing_Server orSpeech_Server and the msiexec command contains /qn.

The COMPTYPE property specifies the component types to create.

• Assign one of the following values to COMPTYPE: oscar, mps.

• To create a tmscomm component as well as an mps component,specify the property TMSCOMMNO on the command line. SeeTMSCOMMNO.

• If COMPTYPE is not defined, components are not created duringthe installation.

Component numbers are assigned with the COMPNO property. SeeCOMPNO.

COMPNO Defines the number of the component you are installing.

The COMPNO property is required on msiexec commands that containCOMPTYPE and /qn.

COMPNO is one number or a list of comma-separated numbers.

The COMPNO property specifies that the component numbers to create forthe components created with the COMPTYPE property. See COMPTYPE.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 61: Win2k Install 30

Windows Software Installation Overview 61

Field Description/Value

TMSCOMMNO Defines the TMSCOMM component numbers you are installing.

The TMSCOMMNO property is optional on msiexec commandscontaining COMPTYPE=mps and /qn to specify the TMSCOMMcomponent numbers along with the MPS components.

TMSCOMMNO is one number or a list of comma-separated numbers.

For example, the following indicates that components mps2, mps3,tmscomm3, and tmscomm4 are to be created: COMPTYPE=mpsCOMPNO=2,3 TMSCOMMNO=3,4

See COMPTYPE.

VENDOR Defines the resource vendor. This property applies only to the SpeechServer Configuration Type.

The VENDOR property is required in msiexec commandscontaining /qn, when the ADDLOCAL property assignment containsSpeech_Server.

It is used to identify which vendor to configure for the oscar componentthat is being installed or updated.

Assignments Include:

• nuance (Nuance 8.5)

• speechworks (OSR 3.0.x)

• realspeak (RealSpeak 4.0)

• streamer (Internet Audio Server 1.1.0)

• mrs (Media Relay Server)

• mrcpv1

The VENDOR property builds the component directory structure fora speech resource and installs resource-specific configuration filesin that structure. This operation was previously performed by thevendor-specific Nortel Software Integration Packages.

VXMLTTS Defines the TTS resource used by VoiceXML applications. (Applies onlywhen VoiceXML is installed on the node.)

The VXMLTTS property is required in msiexec commands containing/qn, when the ADDLOCAL property assignment contains vxmloption.

Set VXMLTTS to one Text-to-Speech resource that you use withVoiceXML applications as follows:

VXMLTTS="[extts-r|extts-v|extts-m|none]"

Assignments:

• extts-r = RealSpeak

• extts-v = Rhetorical

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 62: Win2k Install 30

62 Chapter 2 Installing MPS Software

Field Description/Value

• extts-m = Loquendo

• none = no TTS resource

VXMLOSR LVR resource used by VXML applications. (Applies only whenVoiceXML is installed on the node.)

The VXMLOSR property is required in msiexec commands containing/qn, when the ADDLOCAL property assignment contains vxmloption.

Set VXMLOSR to one Recognition resource that you use with VoiceXMLapplications, as follows:

VXMLOSR="[lvr-s|lvr-a|none]"

Assignments:

• lvr-s = SpeechWorks

• lvr-a = Nuance

• none = no OSR resource.

MRCPVTYPE Identifies the type of MRCPv1 resource you are installing. (Applies onlywhen you choose the mrcpv1option.)

The MRCPVTYPE property is required in msiexec commandscontaining /qn, when the ADDLOCAL property assignment containsmrcpv1option.

Set MRCPV1TYPE to either speech recognition or synthesis, as follows:

MRCPVTYPE="[lvr|extts]"

Assignments:

• lvr = speech recognition

• extts = speech synthesis (text-to-speech)

Nortel_SelfService_3.0.0 Installation ExamplesThe following examples provide details about how to executeNortel_SelfService_3.0.0 software installation commands.

ATTENTIONEnter each command as a single line of text. These examples show theinstallation of software version Nortel_SelfService_3.0.0.2.1.

For information about:

• The difference between Interactive mode and Silent mode, see"Installation Modes" (page 31).

• Installing software on a Media Processing Server, see "InstallNortel_SelfService_3.0.0 Media Processing Server in the InteractiveMode" (page 66).

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 63: Win2k Install 30

Windows Software Installation Overview 63

• Installing the MPS graphical tools (MPS Developer and MPS Manager),see "Install Nortel_SelfService_3.0.0 MPS Graphical Tools in theInteractive Mode" (page 77).

• Installing software on a Speech Server node, refer to the MediaProcessing Server 3.0 Series Speech Server 6.0.1 Installation Guideand Release Notes.

• Installing software for a WVADS workstation, refer to the WCSSApplication Development Tool Guide.

• Installing software for a CCSS configuration, refer to the MediaProcessing Server SIP 6.3 Features Manual.

Example 1: Interactive Mode - CommandInstall a Nortel Configuration. Logging is directed to the file%SystemDrive%\Nortel_SelfService_3.0.0.2.1log.txt.

Command:msiexec /i Nortel_SelfService_3.0.0.2.1.msi /l*v%SystemDrive%\Nortel_SelfService_3.0.0.2.1log.txt

After the command is issued, you are prompted to choose aConfiguration Type. From this point, the course of the installationdepends on the other configurations or options you select.

• If you choose to install the Media Processing Server, see "InstallNortel_SelfService_3.0.0 Media Processing Server in the InteractiveMode" (page 66).

• If you choose to install the MPS Graphical tools (MPS DeveloperWorkstation or MPS Manager), see "Install Nortel_SelfService_3.0.0MPS Graphical Tools in the Interactive Mode" (page 77).

• If you choose a Speech Server configuration and are installing aSpeech Server, refer to the Media Processing Server 3.0 SeriesSpeech Server 6.0.1 Installation Guide and Release Notes.

• If you choose to install WVADS, refer to the WCSS ApplicationDevelopment Tool Guide.

• If you choose to install CCSS, refer to the Media Processing ServerSIP 6.3 Features Manual.

Example 2: Interactive Mode - Batch FileInstall a Nortel Configuration using a batch file. Logging is directed to thefile %SystemDrive%\Nortel_SelfService_3.0.0.2.1log.txt.

Double-click the InteractiveInstall.bat file.This operation issues the command msiexec /i Nortel_SelfSer-vice_3.0.0.2.1.msi /l*v %SystemDrive%\Nortel_Self-Service_3.0.0.2.1log.txt.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 64: Win2k Install 30

64 Chapter 2 Installing MPS Software

After the command is issued, you are prompted to choose aConfiguration Type. From this point, the course of the installationdepends on the other configurations or options you select.

• If you choose to install the Media Processing Server, see "InstallNortel_SelfService_3.0.0 Media Processing Server in the InteractiveMode" (page 66).

• If you choose to install the MPS Graphical tools (MPS DeveloperWorkstation or MPS Manager), see "Install Nortel_SelfService_3.0.0MPS Graphical Tools in the Interactive Mode" (page 77).

• If you choose a Speech Server configuration and are installing aSpeech Server, refer to the Media Processing Server 3.0 SeriesSpeech Server 6.0.1 Installation Guide and Release Notes.

• If you choose to install WVADS, refer to the WCSS ApplicationDevelopment Tool Guide.

• If you choose to install CCSS, refer to the Media Processing ServerSIP 6.3 Features Manual.

Example 3: Quiet ModeInstall a Speech_Server configuration with the optional productHTMLS (HTML Secure Sockets) and create oscar componentnumber 80 configured for nuance. Logging is directed to the file%SystemDrive%\Nortel_SelfService_3.0.0.2.1log.txt.

You can use this command on a clean system (where noNortel Configuration exists) or on a system that already has theMedia_Processing_Server Configuration installed.

Command:msiexec /i Nortel_SelfService_3.0.0.2.1.msi ADDLOCAL=Speech_Server,nu80roption,htmlsoption COMPTYPE=oscar COMPNO=80VENDOR=nuance /l*v %SystemDrive%\Nortel_SelfService_3.0.0.2.1log.txt /qn

For more information, refer to the Media Processing Server 3.0 SeriesSpeech Server 6.0.1 Installation Guide and Release Notes.

Example 4: Quiet ModeInstall a Speech_Server configuration with the optional productMRCPv1 and create oscar component number 80 configuredfor the MRCPV1 lvr resource. Logging is directed to the file%SystemDrive%\Nortel_SelfService_3.0.0.2.1log.txt.

You can use this command on a clean system (where noNortel Configuration exists) or on a system that already has theMedia_Processing_Server Configuration installed.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 65: Win2k Install 30

Windows Software Installation Overview 65

Command:msiexec /i Nortel_SelfService_3.0.0.2.1.msi ADDLOCAL=Speech_Server,mrcpv1roption COMPTYPE=oscar COMPNO=80VENDOR=mrcpv1 MRCPV1TYPE=lvr /l*v %SystemDrive%\Nortel_SelfService_3.0.0.2.1log.txt /qn

For more information, refer to the Media Processing Server 3.0 SeriesSpeech Server 6.0.1 Installation Guide and Release Notes.

Example 4: Quiet ModeInstall a Media_Processing_Server configuration(mps4, mps5) with TMSCOMM components (tmscomm4,tmscomm5) using all the required parameters and the optionalTMSCOMMNO property. Logging is directed to the file%SystemDrive%\Nortel_SelfService_3.0.0.2.1log.txt.You can use this command on a clean system (where noNortel Configuration exists) or on a system that already has theSpeech_Server Configuration installed.

Command:msiexec /i Nortel_SelfService_3.0.0.2.1.msi COMPTYPE=mpsCOMPNO=4,5 TMSCOMMNO=4,5 MEDIAHOME="m:\mmf" MPSSYSTEM="500" /l*v %SystemDrive%\Nortel_SelfService_3.0.0.2.1log.txt/qn ADDLOCAL=Media_Processing_Server

For more information, see "Install Nortel_SelfService_3.0.0 MediaProcessing Server in the Interactive Mode" (page 66).

Example 6: Quiet ModeThe silent Common Channel Signaling Server (CCSS) 2000(SIP Standalone) installation installs the CCSS package andthe packages that are required. Logging is directed to the file%SystemDrive%\Nortel_SelfService_3.0.0.2.1log.txt.

Command:msiexec /i Nortel_SelfService_3.0.0.3.6.msi ADDLOCAL=CCSSCOMPTYPE=ccss COMPNO=1 /l*v %SystemDrive%\Nortel_SelfService_3.0.0.2.1log.txt /qn

The Media Processing Server configuration has the option to install onlyCCSS so that the CCSS is co-resident with the MPS. The MPS installsseveral packages by default, including those that are required by CCSS.Logging is directed to the file %SystemDrive%\Nortel_SelfSer-vice_3.0.0.2.1log.txt.

Command:

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 66: Win2k Install 30

66 Chapter 2 Installing MPS Software

msiexec /i Nortel_SelfService_3.0.0.3.6.msi ADDLOCAL=Media_Processing_Server,ccssoption COMPTYPE=mps COMPNO=44,55TMSCOMMNO=44,55 MEDIAFILEHOME="m:\mmf" MPSSYSTEM="500"/l*v %SystemDrive%\Nortel_SelfService_3.0.0.2.1log.txt /qn

After the system is installed, use the command mkcmp to create theCCSS component:mkcmp t=ccss n=44

ccss is the component type and 44 is the component number.

Example 7: Quiet ModeAdd an optional package to a node on which a Nortel Configurationis already installed. This command installs the HTMLS product ona node where a Nortel Configuration is already installed. Loggingis directed to the file %SystemDrive%\Nortel_SelfSer-vice_3.0.0.2.1log.txt.

Command:msiexec /i Nortel_SelfService_3.0.0.2.1.msi ADDLOCAL=htmlsoption /l*v %SystemDrive%\Nortel_SelfService_3.0.0.2.1log.txt

Install Nortel_SelfService_3.0.0 Media Processing Server in theInteractive Mode

The Media Processing Server is installed by Nortel_SelfService_3.0.0 in theinteractive mode. The software resides on the Nortel_SelfService CD-ROM,which contains the Nortel_SelfService_3.0.0_[#].[#].msi fileand an InteractiveInstall.bat file.

Use the following instructions to install a Media Processing Serverconfiguration on a Windows node in the Interactive mode.

Step Action

1 Double-click the InteractiveInstall.bat file to issue thefollowing command:

msiexec /i Nortel_SelfService_3.0.0_[#].[#].msi /l*v%SystemDrive%\Nortel_SelfService_3.0.0_[#].[#]log.txt

For example:

2 The Windows Installer window appears and a message aboutpreparing to install the software is displayed.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 67: Win2k Install 30

Windows Software Installation Overview 67

3 At the License Agreement window, select I accept the terms inthe license agreement. Click Next.

4 The Configuration window appears and the list of configurationsyou can install is displayed. Select Media Processing Server.

Note: Installing the Media Processing Server also creates MKSToolkit service.

5 The selected configuration and any optional packages are installedto the MPSHOME directory. The MPSHOME environment variableis used if it is detected. If the MPSHOME environment variableis not detected, you are prompted to confirm the default location(%program files%\Nortel\SelfService) or specify a newlocation.

Refer to "Nortel Configurations and Optional Packages" (page 34)for information about the optional packages that are associated witha particular configuration. You must choose a custom installation toselect optional packages.

A message may appear that indicates that you must restart the nodeif certain environment variable are being defined or if files that needto be updated were in use. If you receive this message, restart thenode now.

6 If the mediafilehome environment variable does not exist, youare prompted to specify a directory to contain media files. Theinstallation determines a default directory, such as M:\mmf if the Mdrive is detected, or C:\mmf. You can accept this default location oryou can specify a new location for mediafilehome.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 68: Win2k Install 30

68 Chapter 2 Installing MPS Software

7 When you are prompted to specify the MPS system type, you mustchoose either mps500 or mps1000. For example:

8 At the Configuration Types window, select Typical. Click Next.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 69: Win2k Install 30

Windows Software Installation Overview 69

9 You are prompted to specify MPS component numbers. If MPScomponents are detected on the system, the component numbersare populated in the dialog box. Update the text box to contain thecomponent numbers in a comma separated list. Click Ok to continue.

10 A prompt to specify optional tmscomm component numbers appears.If tmscomm components are detected on the system, the componentnumbers are populated in the dialog box. Update the text box tocontain the component numbers in a comma separated list. Click Okto continue. If you do not want to generate the optional tmscommcomponent, click Cancel to cancel the tmscomm componentgeneration.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 70: Win2k Install 30

70 Chapter 2 Installing MPS Software

11 At the Ready to Install window, click Install.

12 If Nortel_SelfService_3.0.0 software detects that Apache and Java(j2re-1.4.2 or j2re-1.5.0) are installed on the node, the installationprocess proceeds without reinstalling them.

If Nortel_SelfService_3.0.0 software detects that Apache and Javaare not installed on the node:

a. Java (j2re-1.5.0) is installed silently (no prompts).

b. The Apache Web Server Install window displays to installApache interactively. Confirm whether Nortel_SelfService_3.0.0software installs Apache now. If you accept, you are prompted toenter information.

13 If you choose to install Apache:

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 71: Win2k Install 30

Windows Software Installation Overview 71

a. The Apache Web Server Install window displays. Select fromone of the following options.

• Install Apache: Begins the Apache installation.

• Continue without installing Apache: Continues withthe Nortel_SelfService_3.0.0 software installation withoutinstalling Apache. If you select this option, you must installApache at another time.

• Cancel: Cancels the Nortel_SelfService_3.0.0 softwareinstallation.

b. If you selected to install Apache, the Apache HTTP Server 2.0Installation Wizard window displays. Click Next.

c. At the Apache License Agreement window, select I accept theterms in the license agreement. Click Next.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 72: Win2k Install 30

72 Chapter 2 Installing MPS Software

d. At the Read this First window, a description of the Apacheproduct displays. After you read this description, click Next.

e. The Server Information window displays. You must enterformat-specific information.

• Network Domain:

— Enter the domain name in the format [do-main_name].com. Replace [domain_name] with thename of the domain.

— If there is no domain name enter the server name(hostname of the node) in place of the domain name in theformat [server_name].com. Replace [server_name]with the name of the domain.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 73: Win2k Install 30

Windows Software Installation Overview 73

• Server Name:

Enter the server name in the formatwww.[server_name].com. Replace [server_name]with the name of the domain.

• Administrator Email Address:

Enter the administrator e-mail address in theformat www.[admin_addr@abc].com. Replace[admin_addr@abc] with the e-mail address of the networkadministrator.

• Click Next.

f. At the Setup Type window, select Typical and click Next.

g. At the Destination Folder window, select the default and clickNext

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 74: Win2k Install 30

74 Chapter 2 Installing MPS Software

h. At the Ready to Install window, click Install.

i. A progress bar displays during the installation process.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 75: Win2k Install 30

Windows Software Installation Overview 75

j. At the Installation Complete window, click Finish.

k. At the Apache Web Server Custom window, add the IPaddresses or subnets of remote nodes that are allowed to accessthe web server on this node.

Enter one IP address or subnet and click OK. Repeat this foreach IP address or subnet that you want to add at this time.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 76: Win2k Install 30

76 Chapter 2 Installing MPS Software

l. After all IP addresses or subnets are entered, click Cancel.

For more information about Apache, see "Apache Web Server"(page 20).

14 A progress bar displays the progress of the installation. When theinstallation is complete, click Finish.

15 A message indicates that you must restart the node. Restart thenode now.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 77: Win2k Install 30

Windows Software Installation Overview 77

—End—

Install Nortel_SelfService_3.0.0 MPS Graphical Tools in the InteractiveMode

The graphical tools are installed with the Nortel configurationsMPS Manager and MPS Developer. The software resides on theNortel_SelfService CD-ROM, which contains the Nortel_SelfSer-vice_3.0.0_[#].[#].msi file and an InteractiveInstall.bat file.

• The MPS Manager configuration installs both MPS Manager and MPSReporter.

• The MPS Developer configuration installs both MPS Developer andMPS Studio.

Note: The MPS Graphical Tools are supported for Windows 2003 andWindows XP.

Use the following instructions to install an MPS Manager or MPS Developerconfiguration on a Windows node in the Interactive mode.

Step Action

1 Double-click the InteractiveInstall.bat file to issue thefollowing command:

msiexec /i Nortel_SelfService_3.0.0_[#].[#].msi /l*v%SystemDrive%\Nortel_SelfService_3.0.0_[#].[#]log.txt

For example:

2 The Windows Installer window appears and a message aboutpreparing to install the software is displayed.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 78: Win2k Install 30

78 Chapter 2 Installing MPS Software

3 At the License Agreement window, select I accept the terms inthe license agreement. Click Next.

4 The Configuration window appears and the list of configurationsyou can install is displayed. Select either MPS Manager or MPSDeveloper Workstation. Install one configuration at a time. Toinstall both configurations, repeat the procedure.

When you select MPS Developer Workstation. You can also selectthe Protocol Toolkit and the CTI toolkit. Choose the options thatyou want to install and click Next. For example, to install a MPSDeveloper Workstation:

Note: If you install the MPS Developer Workstation, the MKSToolkit service is created.

5 The configuration selected, and optional packages if any, areinstalled to the MPSHOME directory. If the MPSHOME environmentvariable is detected, it is used. If the MPSHOME environmentvariable is not detected, you are prompted to confirm the defaultlocation (%program files%\Nortel\SelfService) or specifya new location.

Refer to "Nortel Configurations and Optional Packages" (page 34)for information about the optional packages that are associated witha particular configuration. You must choose a custom installation toselect optional packages.

A message may appear that indicates that you must restart the nodeif certain environment variable are being defined or if files that needto be updated were in use. If you receive this message, restart thenode now.

6 At the Ready to Install window, click Install.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 79: Win2k Install 30

Windows Software Installation Overview 79

7 If Nortel_SelfService_3.0.0 software detects that Apache and Java(j2re-1.4.2 or j2re-1.5.0) are installed on the node, the installationprocess proceeds without reinstalling them.

ATTENTIONApache is not required for MPS Developer.

If Nortel_SelfService_3.0.0 software detects that Apache and Javaare not installed on the node:

• Java (j2re-1.5.0) is installed silently (no prompts).

• The Apache Web Server Install window displays to installApache interactively. Confirm whether Nortel_SelfService_3.0.0software installs Apache now. If you accept, you are prompted toenter information.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 80: Win2k Install 30

80 Chapter 2 Installing MPS Software

For information about installing Apache, see Apache Installation.

8 A progress bar displays the progress of the installation. When theinstallation is complete, click Finish.

9 A message indicates that you must restart the node. Restart thenode now.

—End—

Step 6: Install Nortel Patchbundle SoftwarePatches and patchbundles contain software to upgrade the existing softwareinstalled on the Speech Server node.

CAUTIONStop all Nortel applications and services before installing apatchbundle or prerelease patch.

• Patches represent individual, specific prerelease software fixes and aredistributed by Nortel support personnel. Do not install a prerelease

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 81: Win2k Install 30

Windows Software Installation Overview 81

patch unless directed by Nortel support personnel. If you are installinga pre-release patch, use the specific instructions associated with thepatch.

A pre-release patch is a patch that is released subsequently to the lastreleased patch bundle. These pre-release patches are consideredpatchbundle additions to the existing patchbundle and they willbe included in the next released patchbundle. For example, afterPatchbundle 2 is released, the next patch, Patch 2.1, is released andavailable for installation. Patch 2.1 is considered a pre-release patch,which will become a part of PatchBundle 3 when that is released.

• Patchbundles are distributed periodically and contain all the individualpatches that are required to update software with the latest revisions.Patchbundles are cumulative in that each patchbundle contains allpatches contained in previous patchbundles.

Note: A patchbundle can be distributed either as an individualinstallable software package or as a software upgrade.

If you receive a patchbundle distributed as an installable software package,the executable file installs the patch software over the Nortel_SelfServicesoftware currently installed on the node.

CAUTIONIf you receive a Nortel_SelfService_3.0.0 software upgrade, youmust uninstall the existing Nortel_SelfService_3.0.0 software andthen install the Nortel_SelfService_3.0.0 software upgrade.

For more information, refer to the following:

• "Postinstallation Modifications" (page 85).

• "Nortel_SelfService_3.0.0" (page 30).

ATTENTIONIt is important to maintain a system so that it is installed with highest patch levelavailable. Be sure each node is updated with the most current patch software.

ATTENTIONAll nodes that communicate with one another must be installed with the samepatchbundle level. Nortel supports only synchronized patchbundle levels onnodes in a communicating cluster. For example, in a cluster of six nodesthat include two MPS Application Processors and four Speech Servers, withPatchbundle 3 installed on the MPS nodes, Patchbundle 3 must also be installedon the four Speech Server nodes. In this way, all six nodes in the communicatingcluster are at patchbundle level 3.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 82: Win2k Install 30

82 Chapter 2 Installing MPS Software

Step 7: RebootWhen you are finished with the installation procedures, restart the computerbefore starting Nortel applications.

Note: Nortel applications require a license to run. Verify that licensesare installed and available after the installation process is complete.

ATTENTIONIf, at the Autoload X Server prompt in the XVision installation (see "Step 4a: InstallXVision7" (page 52)), you chose not to autoload the Xvisionserver, verify that theXVision Server is running before using a Nortel application.

To start XVision Server:

1. Follow the menu path: Start > Programs > Vision.

2. Click Xvision Server.

Confirm that Packages have been InstalledUse the perirev command to verify that packages have been installed.

Note: You may be required to provide information obtained fromperirev when calling technical support.

To verify that the packages have been installed:

Step Action

1 Open a DOS prompt (usually found by opening the Windows Startmenu, choosing Programs, and choosing Command Prompt).

2 At the prompt, enter perirev and press the Enter key.

3 The Nortel_SelfService products are displayed.

4 Press Enter to exit the display.

—End—

Download and Install Nortel Service Packs and PatchbundlesNortel distributes service packs or patch bundles to use for upgradingpackages. The latest service pack or patch bundle is available for downloadon the Nortel web site.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 83: Win2k Install 30

Download and Install Nortel Service Packs and Patchbundles 83

ATTENTIONAll nodes that communicate with one another must be installed with the samePatchbundle level. Nortel supports only synchronized Patchbundle levels onnodes in a communicating cluster. For example, in a cluster of six nodesthat include two MPS application processors and four Speech Servers, andPatchbundle 9 is installed on the MPS nodes, Patchbundle 9 must also beinstalled on the four Speech Server nodes. In this way, all six nodes in thecommunicating cluster are at the Patchbundle level 9.

To download the latest service packs and patch bundles:

Step Action

1 Register at the Nortel registration site:

a. Go to the site http://www.nortel.com/register.

b. If you are not already registered, register by following the website instructions.

c. Modify your personal profile by adding your Nortel contact.

d. Modify your access profile by choosing the MPS option in theSoftware and Keycodes area of the registration site.

e. Make a note of any user name or password the site assigns toyou.

2 Go to the Nortel web site http://www.nortel.com.

3 Hover over the Customer Support link on the left side of the webpage and choose Software Distribution from the menu.

4 Choose Media Processing Server Series from the Select aProduct menu.

5 If a window appears asking you to enter a username and password,enter the username and password obtained in step 1 of this task.Click OK.

6 Follow the web page instructions for downloading the latest patchesand patchbundles.

—End—

Refer to the READ1st.txt file that is supplied with the patchbundle forinstructions on installing the patchbundle.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 84: Win2k Install 30

84 Chapter 2 Installing MPS Software

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 85: Win2k Install 30

85

Chapter 3Postinstallation Procedures

This chapter covers:

1. Postinstallation Modifications

2. Edit the bootptab File

3. Working with the License Server

4. System Time Synchronization

5. Remove Nortel_SelfService_3.0.0

Postinstallation ModificationsUse the Add or Remove Programs Control Panel window or the msiexeccommand to add or remove configurations or packages on a node whereNortel_SelfService_3.0.0 software is already installed.

• The Add or Remove Programs Control Panel window user interfacepresents dialog boxes during this process.

• The msiexec command that contains /qn does not present dialogboxes.

CAUTIONNortel_SelfService_3.0.0 software contains the base MPS 3.0software, the most recent patchbundle and a product update.When a Nortel_SelfService_3.0.0 software package is rereleasedwith a later patchbundle or product update version, you mustuninstall the existing version of Nortel_SelfService_3.0.0software before installing the most current version ofNortel_SelfService_3.0.0 software.

Note: When Nortel_SelfService_3.0.0 software is uninstalled, the MPS3.0.0 software is uninstalled but files and environment variables remain.(They are not removed as a result of the uninstall process.) Duringthe next MPS 3.0.0 software installation, the previously configuredvalue for MPSHOME and installed configuration files are reused. Youare prompted to confirm some existing configurable values, such as

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 86: Win2k Install 30

86 Chapter 3 Postinstallation Procedures

component number. You can accept these values, unless you explicitlywant to change them.

If you Installed XVisionXVision is required by MPS Developer. The following procedure for settingup TCP/IP transport can be performed after installing the Nortel packages.For additional information, see "Nortel_SelfService Packages" (page 41).

Set up TCP/IP TransportFor proper operation of MPS software, set the UNIX TCP/IP Transportsparameter to Always Enabled. To set up TCP/IP transport, do the following:

Step Action

1 Go to Start > Settings > Control Panel > Vision Communications.

2 Click the Transports tab in the Visions Communications window.Select TCP-Unix and then click Properties.

3 In the Transports Properties window:

a. Click the Communications tab.

b. Ensure the Protocol field contains TCP/IP, and the descriptionfield is labeled TCP-Unix. If not, set these fields to those values.

c. Click Enable this transport.

d. Click Apply, and then click OK.

4 On the Transports tab of the Visions Communications window,click Apply, and then click OK.

—End—

If you Installed ExceedIf you want to use Exceed as your default XServer (instead of XVision),configure NutCRAKER as follows:

Step Action

1 Go to Settings > Control Panel > MKS Toolkit.

2 Click the NutC 4 Options tab.

3 Select X Window System Settings from the Category list.

4 Select Hummingbird Exceed on the X Server Settings panel.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 87: Win2k Install 30

Edit the bootptab File 87

5 Click Ok.

—End—

Edit the bootptab FileThe bootptab file specifies the name and location of the boot image file, thetype of network interface, and the IP address and MAC address of the MPS.The file contains one line for each MPS unit defined on the Windows node.

The bootptab file installs to the \Windows\system32\drivers\etcdirectory. After installation, manually edit the file to prepare it for yoursystem.

Sample bootptab fileThe following example shows a sample bootptab file for a system with oneMPS (shown as tms1). The bootptab file contains an entry for a DCC bootpentry (shown as dcc3k-tms1).

Note: In the following examples, the values for ha, ip, sm, and gw aresample values only. The values for these options may be different foryour system.

The following is important information regarding the following example:

• All entries for an MPS must be on one line without any spaces. In thisexample, the entry for tms1 is split into two lines solely for readability.

• If there is a second MPS associated with this node, there can be asecond entry in the file such as tms2.

tms1:bf=tms_860.smod:hd=%MPSHOME%\PERItms\images:ht=ethernet: ha=008001400001:ip=10.7.x.y: sm=255.255.0.0:gw=47.185.24.1dcc3k-tms1:hd=%MPSHOME% \PERItms\images:bf=dcc3000_t1.smod:ht=ethernet:ha=008001D0000b:ip=10.7.x.y:sm=255.255.0.0:gw=47.185.24.1

The following table describes the contents of the sample bootptab file:

Entry Description

bf=tms_860.smod Boot file to download.

hd=%MPSHOME%\PERItms\images Directory where files are downloadedfrom.

ht=ethernet Hardware type (ethernet).

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 88: Win2k Install 30

88 Chapter 3 Postinstallation Procedures

Entry Description

ha=008001400001 Hardware address. The MAC addressof the TMS card, tms1.

ip=10.7.x.y IP address to assign to the TMS, tms1.

sm=255.255.0.0 Optional subnet mask. A subnet maskmust be defined if the TMS subnetclass is different from the local hostnetwork class. If this subnet mask isnot defined, the TMS subnet maskdefaults to the network class of thelocal host.

gw=47.185.24.1 Gateway that defines the access pointfor all nodes that are not on the localTMS network.

The following table describes the contents of the sample DCC bootp entry:

Entry Description

bf=dcc3000_t1.smod Boot file to download.

hd=%MPSHOME%\PERItms\images Directory where files are downloadedfrom.

ht=ethernet Hardware type (ethernet).

ha=008001D0000b Hardware address. The MAC addressof the DCC card dcc3k-tms1.

ip=10.7.x.y IP address to assign to the DCC,dcc3k-tms1.

sm=255.255.0.0 Optional subnet mask.

gw=47.185.24.1 Gateway that defines the access pointfor all nodes that are not on the localTMS network.

Editing the bootptab FileYou can view and edit the bootptab file using WordPad. Notepad or anothertext editor can be used to open the file but long lines may be difficult to read.

After this file is installed you must perform the following edits:

• Update the file to include the actual ELA card address. The address canbe determined by examining the card.

• Ensure that the IP address matches the entry found in the Hosts file. Ifmore than one MPS is associated with the node, edit each one. See "Ifyou Installed XVision" (page 86).

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 89: Win2k Install 30

If you Installed MPS Studio 89

A typical IP address entry in the Hosts file looks like the following example.The value for localhost is an example only. This value can be differentfor your system.

127.0.0.1 localhost192.168.101.2 cps1 <--(bootptab entry should match this)192.168.101.1 is-to-cps # Nortel

If you Installed MPS StudioBefore you use MPS Studio:

• Copy the sample files (sample.mmi, sample.mmd, and testtone.def1) tothe disk partition specifically intended for media files.

• Back up sample files so that if you accidentally lose or corrupt thesample files, you can restore them from a backup. For detailedinstructions, see "Backing Up and Restore Sample Files" (page 89).

Backing Up and Restore Sample FilesThe MPS Studio installation includes installation of three sample vocabularyfiles (sample.mmi, sample.mmd, and testone.def1) to the directory%PERISTUDIOHOME%. Back up these three files before working with them.(Note: Back up these files only once, when MPS Studio is first installed.) Ifthe original sample files are overwritten, you can restore the sample filesfrom backup.

To back up the sample files:

Step Action

1 At a DOS command, enter the following command to set the presentworking directory to the one used to store the MPS Studio files:

cd %PERISTUDIOHOME%

2 Create a subdirectory called backups:

mkdir backups

3 Copy the files to the new subdirectory:

copy sample.* backupscopy testtone.def1 backups

4 Make the files read-only:

cd backupsattrib +r sample.*attrib +r testtone.def1

—End—

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 90: Win2k Install 30

90 Chapter 3 Postinstallation Procedures

To restore sample files from backup:

Step Action

1 Close the sample file if it is loaded.

2 Exit from MPS Studio.

3 Change to the MPS Studio home directory:

cd %PERISTUDIOHOME%

4 Copy the files to this directory:

copy backups/sample.*

5 Restart MPS Studio.

6 Open the sample file again.

—End—

Along with the MPS Studio program files, three sample vocabulary filesare installed in the %PERISTUDIOHOME directory. These three files(sample.mmi, sample.mmd, and testone.def1) should be backed up.

If you Installed MPS RDBBefore you use MPS RDB, verify the installation of MPS RDB libraries.

Step Action

1 Check the %MPSHOME%\bin directory. For a list of all the specificlibraries, see the MPS RDB User Guide.

2 If any libraries are missing, reinstall the rdb package. For informationabout custom install instructions see "Windows Software InstallationOverview" (page 51).

—End—

Working with the License ServerThe Nortel License Server controls access to Nortel software.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 91: Win2k Install 30

Working with the License Server 91

Understanding the License ServerNortel licensing uses the client/server approach. The license server has alist of available licenses. A licensed software product requests a licensewhen it starts, and will not start without acquiring a license. The servergrants a license to a client if the requested product and release number andthe identifying information supplied by the client matches the informationassociated with the product or resource license. A granted license remainsin use until the client releases the license or until the license’s refreshinterval has expired (each time the server receives a refresh message froma client holding a license, the interval is restarted).

To display a list of current licenses, enter tcad licenseinfo at a VSHprompt. For additional information, see "Understanding License Resources"(page 96).

This package may need to be modified if a licensed package is added ordeleted at a later date or the location or configuration of the license serveris changed.

File LocationsNortel license server can be installed either on individual nodes wherelicensed packages reside, or in a centralized location in a networked system.By default, the licensed packages determine the location of the licenseserver by ascertaining the setting of the LSHOST environment variable orby broadcasting a request to any available server. The LSHOST variableis set to the name of the host where the license server is running, and isnormally set as part of a licensed package installation. If the user sets analternate location for plicd, LSHOST can be updated to reflect that location.The license server daemon is located by default in %MPSHOME%\bin.

The license file itself can exist anywhere on the system. By default,plservrc resides in the directory which plicd considers to be its currentdirectory (unless overridden by command line options). This directory is thedirectory that was current when plicd was started, and is normally set to%MPSHOME%\PERIplic\etc. If you do not know the location of plservrc,check in %MPSHOME%\PERIplic first or use the Windows Find utility.

In addition, a log file is generated to record actions performed or attemptedas a result of access to components of the plic package. This file canbe used for diagnostic or other purposes, and is located by default in%MPSHOME%\PERIplic\etc. View the file using any text editor.

Finally, to determine the Ethernet address of a client so a license can beissued for use on that client, Nortel provides the plicnum utility. This file islocated in %MPSHOME%\bin. For additional information, see "The plicmonUtility" (page 95).

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 92: Win2k Install 30

92 Chapter 3 Postinstallation Procedures

Obtain the KeycodeTo activate and work with some Nortel packages, you need to know yourkeycode. You must obtain your keycode first, then use it to edit the licensefile. The following procedure outlines how to obtain your keycode. Forinformation about editing the license file, see "Edit the License File" (page93).

ATTENTIONFor information about obtaining licence for a PVI (Platform Vendor Independent)product, refer to the document Nortel Media Processing Server Series PlatformVendor Independent Components Reference Manual.

To obtain your keycode:

Step Action

1 Register at the Nortel registration site:

a. Go to the site http://www.nortel.com/register.

b. If you are not already registered, register by following the website instructions.

c. Modify your personal profile by adding your Nortel contact.

d. Modify your access profile by choosing the MPS option in theSoftware and Keycodes area of the registration site.

2 Gather the following information:

• Your sales order number.

• The MPS serial number. You can find the serial number on theback of the unit. If the back of the unit is not easily accessible,open a command prompt, enter dlt at the prompt, and enter thedevlist command to obtain the serial number.

• The ethernet address of the MPS node. To learn the ethernetaddress, enter "%MPSHOME%"\bin\plicnum (including thequotation marks) at a DOS command and press Enter.

3 The ethernet address of the MPS node. To learn the ethernetaddress, enter "%MPSHOME%"\bin\plicnum (including thequotation marks) at a DOS command and press Enter.

a. Open a web browser and go to the Nortel web sitehttp://www.nortel.com.

b. Select the Customer Support link on the left side of the webpage and choose Keycode Retrieval System from the menu.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 93: Win2k Install 30

Working with the License Server 93

c. On the Keycode Retrieval System page, click the link for theMedia Processing Server.

d. Follow the instructions on the web site.

4 If you do not have an internet connection, contact your Nortelrepresentative for a copy of the keycode.

—End—

Edit the License Fileplservrc needs to be updated to reflect license keycodes. To obtain yourkeycode, see "Obtain the Keycode" (page 92).

CAUTIONBefore editing the license file, backup a copy of plservrc to yourhome directory or backup source. If the file is deleted or corrupted,you can restore it from backup. For information about backing upfiles, refer to the MPS System Operator Guide.

To edit the plservrc file:

Step Action

1 If you have not already, create a backup copy of plservrc to yourhome directory or other backup source.

2 Open plservrc in a text editor such as Notepad or WordPad.

3 Copy the license keycode, exactly as provided by Nortel, into the file.

4 Save the file.

—End—

Note: If plservrc already exists, either from another Nortel softwareproduct or from an upgrade, do not overwrite the file. Instead, combinethe contents into one file and put the license server in a global locationon the system.

The license server reads plservrc when it starts. After reading it, it closesthe file and makes no further use of it. If information in the license filechanges, the server must be restarted to use the modified file. For moreinformation, see "Start or Stop the License Server" (page 94).

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 94: Win2k Install 30

94 Chapter 3 Postinstallation Procedures

Nortel packages are licensed to run on a specified node, and the nodethat runs Nortel packages must be fixed. Resources used for processingtransactions are licensed on a per-MPS basis. To run Nortel packages orresources on more than one unit, additional licenses may be purchasedand added to the plservrc file.

Start or Stop the License ServerThe license server normally starts automatically on system startup as theNortel License Service. This process assigns the license and log files totheir default locations (see "File Locations" (page 91)). However, if you needto stop or restart the license server, use the following procedures.

ATTENTIONTo access Nortel software, the license server must be running.

To start or stop the license server with Windows Services:

Step Action

1 Follow the menu path Start > Settings > Control Panel.

2 Double-click the Services icon.

3 In the Services window, highlight the Nortel License Service.

4 Click the Stop button to stop the server. Or click the Start buttonto start the server.

—End—

CAUTIONThe following information is intended for Nortel personnel andcertified distributors only. Adverse consequences my result fromunauthorized use.

To start or stop the license server with the plicd command:

Step Action

1 Use the following options when using the plicd command:

plicd Command and Option Explanation

plicd -d [mask] Set debug mask.

plicd -f [filename] Set license file path/name.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 95: Win2k Install 30

Working with the License Server 95

plicd Command and Option Explanation

plicd -h Show usage.

plicd -l [filename] Set log file path/name.

plicd -p [port] Set port number to listen for clientconnections (default = 3998).

plicd -p [port] Set port number to listen for clientconnections (default = 3998).

2 Install or remove the service using plicd -install or plicd-remove.

—End—

The plicmon UtilityUse the following plicmon commands to query the contents and validityof license files:

plicmon Command and Option Explanation

plicmon -b Queries network and outputs to screenhost names where license servers arerunning.

plicmon [hostname] Outputs license keycodes running onthe specified host.

plicmon -f Decodes and displays those licensekeycodes found in the license serverfile plservrc.

plicmon -p[port#] Port number on which to connect tothe license server.

plicmon -t[sec] License server response timeout, inseconds (default: 10).

plicmon -f [filename] Decodes and displays those licensekeycodes found in the (alternate) file ifdefined by plicd -f [filename]command.

plicmon -d [mask] Set debug mask.

plicmon -l [filename] Set log file path/name.

plicmon -x Run as a console application in debugmode.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 96: Win2k Install 30

96 Chapter 3 Postinstallation Procedures

Understanding License ResourcesTMS resource loading license checks are performed by the TMSConfiguration & Alarm Daemon (TCAD) process. TCAD obtains theTMS resources licenses from plicd and structures the TMS based onits configuration file (%MPSHOME/common/etc/tms/tms.cfg) and thelicenses granted. Licensing is based on the quantity of each resource to beloaded for each TMS. If there is no license file or if the file does not containthe proper license keycodes, TCAD does not load any resources for theTMS. If there are not enough licenses compared to the configured quantityof a resource, TCAD only partially loads, up to the available number oflicenses, that resource for the TMS. Only when the licenses granted matchor exceed the requests in the TMS configuration file does TCAD performfull resource loading.

If the license server is down and a licensed resource is required bythe TMS makeup, the system as a whole can be brought up in demomode. In this mode, the system is configured through the tms.cfg and$MPSHOME/MPSN/etc/vos.cfg files as having only one span with twolines. After these configuration changes are complete, the license servermust be shut down manually and SRP restarted. The system comes up witha minimum of resources, in this case two lines with two Dual Tone Multi-Frequency (DTMF) generators and two players loaded.

Note: For information about configuration files, see the Nortel MediaProcessing Server Series System Reference Manual.

The license refresh interval is set by default to 360 seconds (six minutes)during license keycode generation. If a license is required and plicd is notresponding, TCAD tries to reconnect to the server every five minutes for upto five hours. After the time limit is reached with no intervening positiveresponse received, the system is shut down. During this or any other typeof shutdown, TCAD releases all the licenses applied. When TCAD detectsthat the license server is not responding, it sends an alarm, including thereason, to the alarm daemons. If there is no license file for the TMS or if thelicense value granted is less than requested value it also sends an alarm. IfTCAD or the system crashes, the licenses are automatically released afterthe refresh interval expires.

System Time SynchronizationWhen time consistency between nodes in a network is important, youneed to synchronize the system clocks on those nodes. For example, aproblem exists when the time indicated on reports generated from the MPSapplication server node and the Speech Server node do not correspond.Synchronize the time between the nodes to avoid this timing problem.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 97: Win2k Install 30

System Time Synchronization 97

The documentation in this section applies to synchronizing the time betweena Windows node and another node (Windows or Solaris) by issuingcommands from the Windows node. A typical security hardening practiceis to disable all unused services. If you are using a Solaris node to supplythe time to other systems, ensure that the daytime service is uncommentedin the /etc/inetd.conf file for Solaris 8, or the inetadm commanddisplays enabled for both daytime dgram and stream for Solaris 10. Usethe inetadm command to enable daytime, if it is offline. By default, thedaytime service is enabled.

For information about synchronizing the time between Solaris nodes, referto Installing MPS Software on the Solaris Platform.

Note: You need administrator permission to execute the commandsor schedule the job.

Display System TimeDisplay the current times on the nodes in question to determine ifsynchronization is necessary.

• To display the current time on a Windows node, issue the followingcommand from the Windows node.

time /t

• To display the current time on another Windows node, issue the followingcommand from the Windows node.

net time \\[servername]

Replace [servername] with the name of the Windows node that youwant the time from.

• To display the current time on a Solaris node, open a Telnet session froma Windows node to a Solaris node and issue the following command.

date

Synchronize TimeUse the synchtime.bat and synchtime_sched.bat files on eachWindows node to synchronize the time with another Windows or Solarisnode. System time is synchronized with a timeserver through an AT job.

• synchtime.bat performs the function of updating (synchronizing)the time.

• synchtime_sched.bat sets the schedule for when the time updatesoccur.

Note: A typical security hardening practice is to disable all unusedservices. If a Solaris node is used to supply the time to other

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 98: Win2k Install 30

98 Chapter 3 Postinstallation Procedures

systems, ensure that the daytime service is uncommented in the/etc/inetd.conf file. By default, the daytime service is enabled.

Edit the %mpshome%\bin\synchtime.bat file to indicate the nameof the Windows or Solaris node that you want to synchronize the timewith. Replace the value of the timeserver parameter with the name of theWindows or Solaris node.

For example, the contents of a synchtime.bat file that uses the MPSnode named mps1a as the time server follows.%COMSPEC% /x /Cstart /MIN synchtime.pl mps1a

synchtime.bat uses the net time command to synchronize the time onthe node where you issued the command with the time on the other node.

Schedule synchtime.bat to execute recurrently (every 12 hours, forexample):

1. Follow the menu path Control Panel > Services > Schedule and setthe Scheduler Service to Active to schedule and run the AT job.

2. Edit %mpshome%\bin\synchtime_sched.bat to configurethe update schedule (if necessary) and execute it to schedulesynchtime.bat.

Remove Nortel_SelfService_3.0.0Nortel Configurations and packages can be removed from a node usingthe msiexec command in either the Interactive or Silent mode. See"Installation Modes" (page 31).

ATTENTIONThe Nortel_SelfService_3.0.0_[#].[#].msi file must be accessiblewhen referencing it in the msisexec command line. Further, the version of theNortel_SelfService_3.0.0_[#].[#].msi file must be the same as theNortel_SelfService_3.0.0 software version being removed.

If the Nortel_SelfService_3.0.0_[#].[#].msi file is not accessible,you must issue the msiexec command with the Product Code as aparameter.

For more information, see:

• "Uninstall Scenario" (page 99).

• "Uninstall Examples" (page 100)

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 99: Win2k Install 30

Remove Nortel_SelfService_3.0.0 99

Nortel_SelfService_3.0.0 Product CodeA unique Product Code is associated with each released version ofthe Nortel_SelfService_3.0.0 software. If the Nortel_SelfSer-vice_3.0.0_[#].[#].msi file is not accessible when issuing themsiexec command, you must add the Product Code as a parameter on thecommand line. Ensure that you use the correct Product Code.

To display the Nortel_SelfService_3.0.0 software Product Code associatedwith the currently installed Nortel_SelfService_3.0.0_[#].[#].msifile, execute the script SSproductcode.pl on the command line. Thefollowing example shows the command to issue and the response itgenerates.

Command:

%SystemDrive%\Documents andSettings\Administrator>SSproductcode.pl

Response:ProductCode for Nortel_SelfService_3.0.0.[#].[#] is{CFD96-44CE-D678D89}

For more information, see "Uninstall Examples" (page 100).

Uninstall ScenarioTo remove Nortel_SelfService entirely, remove a configuration (if more thanone configuration is installed), or remove optionally installed packages, youcan do the following:

• In the interactive mode, use Add or Remove Programs in the ControlPanel.

• In silent mode, use msiexec command line.

In the interactive mode:

Step Action

1 From Add or Remove Programs in the Control Panel, highlightNortel_SelfService.

2 Select Remove to uninstall all of Nortel_SelfService or selectChange to add or remove portions of Nortel_SelfService.

—End—

For the silent mode command line using /qn option:

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 100: Win2k Install 30

100 Chapter 3 Postinstallation Procedures

Step Action

1 Use the msiexec /i REMOVE parameter to remove a portion ofNortel_SelfService.

2 Use msiexec /x switch to remove all of Nortel_SelfService.

—End—

For more information, see "Uninstall Examples" (page 100).

Modify, Repair, RemoveYou can install additional Nortel configurations or optional components byreinstalling the same software version of Nortel_SelfService that currentlyexists on the system. For examples of Silent installations that add aparticular configuration to a fresh system or a system that already hasNortel_SelfService installed, see "Nortel_SelfService_3.0.0 InstallationExamples" (page 62).

To perform an Interactive modification, you can execute the msiexeccommand as previously described for fresh installs, or select Change on theNortel_SelfService listed in the Add/Remove Control Panel.

During the Interactive modification process, you are prompted to select aNortel Configuration Type to install. You can select an existing configurationto add options or you can select an entirely new configuration. You are thenprompted to select the Program Maintenance Type: modify, repair, orremove. Select modify. The configuration type you selected is displayed.Select the desired optional features, if any, select Next, and proceed withthe installation.

Uninstall ExamplesThe following examples describe using the msisexec command to removeNortel Configurations and packages.

ATTENTIONEnter each command as a single line of text. These examples show theinstallation of software version Nortel_SelfService_3.0.0.2.1.

Remove Nortel_SelfService_3.0.0.2.1 software entirely from the systemLogging is directed to the file %SystemDrive%\Nortel_SelfSer-vice_3.0.0.2.1log.txt.When you uninstall Nortel_SelfService_3.0.0.2.1 software entirely, thebinaries installed with Nortel_SelfService_3.0.0.2.1 are removed, butthe component directories and anything created or copied after theinstallation remain on the node.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 101: Win2k Install 30

Remove Nortel_SelfService_3.0.0 101

Command:msiexec /x Nortel_SelfService_3.0.0.2.1.msi /l*v%SystemDrive%\Nortel_SelfService_3.0.0.2.1log.txt /qn

Remove an optional packageThis command removes the HTMLS product from a node. Loggingis directed to the file %SystemDrive%\Nortel_SelfSer-vice_3.0.0.2.1log.txt.Command:msiexec /i Nortel_SelfService_3.0.0.2.1.msi REMOVE=htmlsoption /l*v %SystemDrive%\Nortel_SelfService_3.0.0.2.1log.txt /qn

Remove a Nortel Configuration when more than one configuration isinstalled on the nodeThis command removes the Media Processing Server configurationfrom a node where another configuration is also installed. Loggingis directed to the file %SystemDrive%\Nortel_SelfSer-vice_3.0.0.2.1log.txt.Command:msiexec /i Nortel_SelfService_3.0.0.2.1.msi REMOVE=Media_Processing_Server /l*v %SystemDrive%\Nortel_SelfService_3.0.0.2.1log.txt /qn

Remove Nortel_SelfService_3.0.0.2.1 entirelyRemove Nortel_SelfService_3.0.0.2.1 entirely from the system using theProduct Code when the Nortel_SelfService_3.0.0.2.1.msi fileis not accessible to the msiexec command line.The product code changes with each released version ofNortel_SelfService_3.0.0.2.1. Ensure that you use the correct productcode. See "Nortel_SelfService_3.0.0 Product Code" (page 99).Command:msiexec /x {CFD96-44CE-D678D89} /l*v c:\Nortel_SelfService_3.0.0.2.1log.txt /qn

To remove Nortel configurations or packages for an interactive uninstall, useAdd or Remove Programs in the Control Panel.

Remove Nortel Software EntirelyThere are several steps you may need to take to completely remove allNortel packages and related software from your system. Perform the stepsin the order shown to completely eliminate Nortel software from your system.

To remove Nortel_SelfService, see "Remove Nortel_SelfService_3.0.0"(page 98).

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 102: Win2k Install 30

102 Chapter 3 Postinstallation Procedures

Use Add or Remove Programs in the Control Panel to remove requiredsoftware that was installed for Nortel_SelfService if the software is not usedby any other product. For example, the Java Runtime Environment, theApache Web Server, and Xvision7.

Remove User periTo remove the user peri, do one of the following

• In a Command Prompt window on the workstation, enter the followingcommand:

net user peri /delete

• Use the Windows User Manager to remove user peri. For informationabout using the Windows User Manager tool, refer to the UserManager’s online Help.

Remove Additional Files and DirectoriesSome files remain on the system if they can be used by other packageversions or if they were created after a package installation. If Nortelpackages are no longer being run on a node, you can regain disk space byremoving these files.

Step Action

1 Remove the following files:

%windir%\MPS*%windir%\VPS*%windir%\Profiles\All Users\Start Menu\Pro-grams\Nortel%windir%\domkcmp*

2 Remove %MPSHOME% (%MPSHOME% is typically defined asC:\program files\Nortel)

ATTENTIONBefore removing %MPSHOME%, it may be necessary to manually removefiles or directories that were left behind during package uninstallations.To check if all elements are uninstalled, use the Windows Find functionto search your drives for other related elements. (For instance, searchfor the word “peri”). If there is any doubt whether a file is used strictlyby Nortel packages, either leave the file on the system or contact yourcertified Nortel support personnel for additional assistance.

3 Remove the MPSHOME system variable:

a. Follow the menu path Start > Settings > Control Panel.Double-click the System icon.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 103: Win2k Install 30

Remove Nortel_SelfService_3.0.0 103

b. In the System Properties window, under the Advanced tab,select Environment variables button.

c. Scroll through the list of system variables, highlight theMPSHOME setting, and press the Delete button. Also delete thefollowing variables, if they exist:

VPSHOMEMEDIAFILEHOMEPERL5LIB

d. After removing environment variables, you must reboot beforeinstalling any other software.

e. Click the OK button to close the window.

—End—

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 104: Win2k Install 30

104 Chapter 3 Postinstallation Procedures

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 105: Win2k Install 30

105

Appendix ASecurity

OverviewThis appendix details optional steps to harden your system against securitythreats and information about using Antivirus software.

Security HardeningThe Security hardening described in this section is automatically performedon systems manufactured at Nortel. This section serves as a reference forpreserving and maintaining security.

If you have a PVI system, the steps in this section are optional and are notrequired by Nortel Applications but these steps are highly recommended byNortel. The following steps harden your system against security threats thatmay exist in your environment. The security settings outlined in this sectioncan be changed by the customer according to their corporate securityrules, except for hardening that can impact Nortel Applications as noted inthe following sections. If there is no corporate security policy, the settingsin this section can be used.

For more information and additional security information from Microsoft,refer to:

http://www.microsoft.com/security

Windows security is described in the Microsoft Help and in the documentMicrosoft Solutions for Security: Windows Server 2003 Security Guide,located at:

http://www.microsoft.com/downloads/details.aspx?FamilyID=8a2643c1-0685-4d89-b655-521ea6c7b4d&displaylang=en

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 106: Win2k Install 30

106 Appendix A Security

ImplementationThe Nortelsecure script and policy that automates hardening, as describedin the following sections, can be downloaded from the Enterprise SolutionsPEP Library (ESPL). Refer to the README file for instructions on runningthe script.

This script and policy are based on the Microsoft Solutions for Security:Windows Server 2003 Security Guide, located at:

http://www.microsoft.com/downloads/details.aspx?FamilyID=8a2643c1-0685-4d89- b655-521ea6c7b4db&displaylang=en

The following are items that are not included in the Nortelsecure script andmust be manually configured:

• Install the latest Microsoft service pack and security patches.

• Convert FAT file systems, if any, to NTFS. File systems must be NTFS toreceive the file access control list that is enforced by the nortelsecurepolicy. To confirm or convert the partitions to NTFS, do the following:

1. Right-click MY COMPUTER and select MANAGE.

2. Expand the STORAGE item and select DISK MANAGEMENT.

3. Confirm that the partitions are displayed as NTFS. For partitions thatare not displayed as NTFS, execute the convert utility in a commandwindow as follows (you may be required to reboot):

Convert [driveletter]: /fs:ntfs

For example: convert c: /fs:ntfs

The Nortelsecure script does the following:

• Implements additional registry settings and updates for the MicrosoftManagement Console (MMC) security template snap-ins, as describedin Section 10 of the Microsoft Solutions for Security: Threats andCountermeasures Guide. For more information about the Threats andCountermeasures document, refer to:

http://www.microsoft.com/technet/security/topics/serversecurity/tcg/tcgch00.mspx

• Copies the nortelsecure security policy to the security templates so itcan be referenced in the MMC with the security template snap-in.

• Installs putty for compatibility with Secure Shell (ssh).

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 107: Win2k Install 30

Security Hardening 107

The contents of the Nortelsecure policy in text display are as follows:

Account Policy Password

Enforce password history 24 passwords remembered

Maximum password age 42 days

Minimum password age 1 days

Minimum password length 8 characters

Password must meet complexityrequirements

Enabled

Store passwords using reversibleencryption

Disabled

Account Policy Lockout

Account lockout duration 30 minutes

Account lockout threshold 50 invalid logon attempts

Reset account lockout counter after 30 minutes

Account Policy Kerberos

Unchanged

Local Policies Audit

Audit account logon events Success, Failure

Audit account management Success, Failure

Audit directory service access Success, Failure

Audit logon events Success, Failure

Audit object access No auditing

Audit policy change Success

Audit privilege use Failure

Audit process tracking No auditing

Audit system events Success, Failure

Local Policies User Rights

Access this computer from the network Administrators, Backup Operators,Power Users, Users

Act as part of the operating system Not Defined

Add workstations to domain Not Defined

Adjust memory quotas for a process Network Service, Local Service,Administrators

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 108: Win2k Install 30

108 Appendix A Security

Local Policies User Rights

Allow log on locally Administrators, Backup Operators,Power Users, Users

Allow log on through TerminalServices

Not Defined

Back up files and directories Administrators, Backup Operators

Bypass traverse checking Not Defined

Change the system time Power Users, Administrators

Create a pagefile Not Defined

Create a token object Not Defined

Create global objects Not Defined

Create permanent shared objects Not Defined

Debug programs Not Defined

Deny access to this computer fromthe network

Not Defined

Deny log on as a batch job Not Defined

Deny log on as a service Not Defined

Deny log on locally Not Defined

Deny log on through Terminal Services Not Defined

Enable computer and user accountsto be trusted for delegation

Not Defined

Force shutdown from a remote system Administrators

Generate security audits Network Service, Local Service

Impersonate a client afterauthentication

Network Service, Local Service,Administrators

Increase scheduling priority Administrators

Load and unload device drivers Administrators

Lock pages in memory Not Defined

Log on as a batch job Not Defined

Log on as a service Not Defined

Manage auditing and security log Administrators

Modify firmware environment values Administrators

Perform volume maintenance tasks Administrators

Profile single process Not Defined

Profile system performance Not Defined

Remove computer from dockingstation

Not Defined

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 109: Win2k Install 30

Security Hardening 109

Local Policies User Rights

Replace a process level token Not Defined

Restore files and directories Backup Operators, Administrators

Shut down the system Power Users, Backup Operators,Administrators

Synchronize directory service data Not Defined

Take ownership of files or otherobjects

Administrators

Local Policies Security Options

Reset account lockout counter after 30 minutes

Accounts: Administrator accountstatus

Not Defined

Accounts: Guest account status Disabled

Accounts: Limit local account use ofblank passwords to console logon only

Enabled

Accounts: Rename administratoraccount

Not Defined

Accounts: Rename guest account Not Defined

Audit: Audit the access of globalsystem objects

Disabled

Audit: Audit the use of Backup andRestore privilege

Disabled

Audit: Shut down system immediatelyif unable to log security audits

Disabled

DCOM: Machine Access Restrictionsin Security Descriptor DefinitionLanguage (SDDL) syntax

Not Defined

DCOM: Machine Launch Restrictionsin Security Descriptor DefinitionLanguage (SDDL) syntax

Not Defined

Devices: Allow undock without havingto log on

Not Defined

Devices: Allowed to format and ejectremovable media

Not Defined

Devices: Prevent users from installingprinter drivers

Enabled

Devices: Restrict CD-ROM access tolocally logged-on user only

Not Defined

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 110: Win2k Install 30

110 Appendix A Security

Local Policies Security Options

Devices: Restrict floppy access tolocally logged-on user only

Not Defined

Devices: Unsigned driver installationbehavior

Warn but allow installation

Domain controller: Allow serveroperators to schedule tasks

Not Defined

Domain controller: LDAP serversigning requirements Not

Defined

Domain controller: Refuse machineaccount password changes

Not Defined

Domain member: Digitally encrypt orsign secure channel data (always)

Not Defined

Domain member: Digitally encryptsecure channel data (when possible)

Enabled

Domain member: Digitally sign securechannel data (when possible)

Enabled

Domain member: Disable machineaccount password changes

Disabled

Domain member: Maximum machineaccount password age

Not Defined

Domain member: Require strong(Windows 2000 or later) session key

Enabled

Interactive logon: Display userinformation when the session is locked

Not Defined

Interactive logon: Do not display lastuser name

Enabled

Interactive logon: Do not requireCTRL+ALT+DEL

Disabled

Interactive logon: Message text forusers attempting to log on

If you are not authorized to use thissystem, terminate access now. Thissystem may be monitored or recordedwithout permission.

Interactive logon: Message title forusers attempting to log on

Authorized Access Required

Interactive logon: Number of previouslogons to cache (in case domaincontroller is not available)

0 logons

Interactive logon: Prompt user tochange password before expiration

14 days

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 111: Win2k Install 30

Security Hardening 111

Local Policies Security Options

Interactive logon: Require DomainController authentication to unlockworkstation

Not Defined

Interactive logon: Require smart card Not Defined

Interactive logon: Smart card removalbehavior

Not Defined

Microsoft network client: Digitally signcommunications (always)

Not Defined

Microsoft network client: Digitally signcommunications (if server agrees)

Enabled

Microsoft network client: Sendunencrypted password to third-partySMB servers

Disabled

Microsoft network server: Amount ofidle time required before suspendingsession

15 minutes

Microsoft network server: Digitallysign communications (always)

Not Defined

Microsoft network server: Digitallysign communications (if client agrees)

Enabled

Microsoft network server: Disconnectclients when logon hours expire

Enabled

MSS: (AFD DynamicBacklogGrowthDelta) Number of connections to createwhen additional connections arenecessary for Winsock applications(10 recommended)

10

MSS: (AFD EnableDynamicBacklog)Enable dynamic backlog for Winsockapplications (recommended)

Enabled

MSS: (AFD MaximumDynamicBacklog) Maximum number of ’quasi-free’connections for Winsock applications

20000 (recommended)

MSS: (AFD MinimumDynamicBacklog) Minimum number of freeconnections for Winsock applications(20 recommended for systems underattack, 10 otherwise)

10

MSS: (AutoAdminLogon) EnableAutomatic Logon (not recommended)

Not Defined

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 112: Win2k Install 30

112 Appendix A Security

Local Policies Security Options

MSS: (AutoShareWks) EnableAdministrative Shares (notrecommended except for highlysecure environments)

Not Defined

MSS: (DisableIPSourceRouting)IP source routing protection level(protects against packet spoofing)

Highest protection, source routing iscompletely disabled

MSS: (EnableDeadGWDetect) Allowautomatic detection of dead networkgateways (could lead to DoS)

Disabled

MSS: (EnableICMPRedirect) AllowICMP redirects to override OSPFgenerated routes

Disabled

MSS: (EnablePMTUDiscovery) Allowautomatic detection of MTU size(possible DoS by an attacker using asmall MTU)

Disabled

MSS: (Hidden) Hide Computer Fromthe Browse List (not recommendedexcept for highly secure environments)Not

Defined

MSS: (KeepAliveTime) How oftenkeep-alive packets are sent inmilliseconds

300000 or 5 minutes (recommended)

MSS: (NoDefaultExempt) EnableNoDefault- Exempt for IPSec Filtering(recommended)

Not Defined

MSS: (NoDriveTypeAutoRun) DisableAutorun for all drives (recommended)

Not Defined

MSS: (NoNameReleaseOnDemand)Allow the computer to ignore NetBIOSname release requests except fromWINS servers (Only recommended forservers)

Not Defined

MSS: (NtfsDisable8dot3NameCreation) Enable the computer tostop generating 8.3 style filenames(recommended)

Not Defined

MSS: (PerformRouterDiscovery) AllowIRDP to detect and configure DefaultGateway addresses (could lead toDoS)

Disabled

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 113: Win2k Install 30

Security Hardening 113

Local Policies Security Options

MSS: (SafeDllSearchMode)Enable Safe DLL search mode(recommended)

Enabled

MSS: (ScreenSaverGracePeriod)The time in seconds before thescreen saver grace period expires (0recommended)

0

MSS: (SynAttackProtect) Syn attackprotection level (protects against DoS)

Connections time out sooner if a SYNattack is detected

MSS: (TcpMaxDataRetransmissions)How many times unacknowledgeddata is retransmitted (3 recommended,5 is default)

3

MSS: (TCPMaxPortsExhausted) Howmany dropped connect requests toinitiate SYN attack protection (5 isrecommended)

5

MSS: (WarningLevel) Percentagethreshold for the security event logat which the system will generate awarning

Not Defined

MSS:(TcpMaxConnectResponseRetransmissions) SYN-ACKretransmissions when a connectionrequest is not acknowledged

3 seconds, half-open connectionsdropped after 9 seconds

Network access: Allow anonymousSID/Name translation

Enabled

Network access: Do not allowanonymous enumeration of SAMaccounts

Enabled

Network access: Do not allowanonymous enumeration of SAMaccounts and shares

Enabled

Network access: Do not allow storageof credentials or .NET Passports fornetwork authentication

Enabled

Network access: Let Everyonepermissions apply to anonymoususers

Disabled

Network access: Named Pipes thatcan be accessed anonymously

COMNAP, COMNODE, SQL\QUERY,SPOOLSS, LLSRPC, BROWSER,netlogon, lsarpc, samr

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 114: Win2k Install 30

114 Appendix A Security

Local Policies Security Options

Network access: Remotely accessibleregistry paths Not

Defined

Network access: Remotely accessibleregistry paths and sub-paths

Not Defined

Network access: Restrict anonymousaccess to Named Pipes and Shares

Enabled

Network access: Shares that can beaccessed anonymously

COMCFG, DFS$

Network access: Sharing and securitymodel for local accounts

Classic - local users authenticate asthemselves

Network security: Do not store LANManager hash value on next passwordchange

Enabled

Network security: Force logoff whenlogon hours expire

Not Defined

Network security: LAN Managerauthentication level

Send LM & NTLM - use NTLMv2session security if negotiated

Network security: LDAP client signingrequirements

Negotiate signing

Network security: Minimum sessionsecurity for NTLM SSP based(including secure RPC) clients

Not Defined

Network security: Minimum sessionsecurity for NTLM SSP based(including secure RPC) servers

Not Defined

Recovery console: Allow automaticadministrative logon

Disabled

Recovery console: Allow floppy copyand access to all drives and all folders

Not Defined

Shutdown: Allow system to be shutdown without having to log on

Enabled

Shutdown: Clear virtual memorypagefile

Not Defined

System cryptography: Force strongkey protection for user keys stored onthe computer

Not Defined

System cryptography: Use FIPScompliant algorithms for encryption,hashing, and signing

Not Defined

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 115: Win2k Install 30

Security Hardening 115

Local Policies Security Options

System objects: Default owner forobjects created by members of theAdministrators group

Not Defined

System objects: Require caseinsensitivity for non-Windowssubsystems

Enabled

System objects: Strengthen defaultpermissions of internal system objects(e.g. Symbolic Links)

Enabled

System settings: Optional subsystems Not Defined

System settings: Use Certificate Ruleson Windows Executables for SoftwareRestriction Policies

Not Defined

Event Log

Maximum application log size 16384 kilobytes

Maximum security log size 16384 kilobytes

Maximum system log size 16384 kilobytes

Prevent local guests group fromaccessing application log

Enabled

Prevent local guests group fromaccessing security log

Enabled

Prevent local guests group fromaccessing system log

Enabled

Retain application log Not Defined

Retain security log Not Defined

Retain system log Not Defined

Retention method for application log As needed

Retention method for security log As needed

Retention method for system log As needed

System Services

The following Services are installed and required by certain Nortel Applicationsand should not be disabled.

Required by Nortel Applications: Any service that begins with thecharacters Nortel

Required by PERIsnmp: SNMP EMANATE Adapter for NTSNMP EMANATE Master Agent

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 116: Win2k Install 30

116 Appendix A Security

System Services

Required by PERIdist, PERIviewworkstation, LCR:

Task Scheduler

Required for remote support: Terminal Services Routing andRemote Access

Services are set in the Nortelsecure policy as follows:

Service Name Startup Permission

.NET Runtime OptimizationService v2.0.50727_X86

Not Defined Not Defined

Alerter Disabled Not Defined

Application ExperienceLookup Service

Manual Not Defined

Application Layer GatewayService

Disabled Not Defined

Application Management Disabled Not Defined

ASP .NET State Service Disabled Not Defined

Automatic Updates Disabled Not Defined

Background IntelligentTransfer Service

Disabled Not Defined

ClipBook Disabled Not Defined

COM+ Event System Manual Not Defined

COM+ System Application Disabled Not Defined

Computer Browser Not Defined Not Defined

Cryptographic Services Not Defined Not Defined

DCOM Server ProcessLauncher

Not Defined Not Defined

DHCP Client Not Defined Not Defined

Distributed File System Disabled Not Defined

Distributed Link TrackingClient

Disabled Not Defined

Distributed Link TrackingServer

Disabled Not Defined

Distributed TransactionCoordinator

Disabled Not Defined

DNS Client Not Defined Not Defined

Error Reporting Service Disabled Not Defined

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 117: Win2k Install 30

Security Hardening 117

Service Name Startup Permission

Event Log Not Defined Not Defined

File Replication Disabled Not Defined

Help and Support Manual Not Defined

HTTP SSL Disabled Not Defined

Human Interface DeviceAccess

Disabled Not Defined

IMAPI CD-Burning COMService

Disabled Not Defined

Indexing Service Disabled Not Defined

InstallDriver Table Manager Not Defined Not Defined

InstallShield LicensingService

Not Defined Not Defined

Intersite Messaging Disabled Not Defined

IPSEC Services Not Defined Not Defined

Kerberos Key DistributionCenter

Not Defined Not Defined

License Logging Disabled Not Defined

Logical Disk Manager Not Defined Not Defined

Logical Disk ManagerAdministrative Service

Manual Not Defined

Messenger Disabled Not Defined

Microsoft Software ShadowCopy Provider

Disabled Not Defined

Net Logon Not Defined Not Defined

NetMeeting RemoteDesktop Sharing

Not Defined Not Defined

Network Connections Manual Not Defined

Network DDE Disabled Not Defined

Network DDE DSDM Disabled Not Defined

Network LocationAwareness (NLA)

Manual Not Defined

Network ProvisioningService

Not Defined Not Defined

Nortel License Service Not Defined Not Defined

Nortel MPS Manager DataProvider

Not Defined Not Defined

Nortel MPS Service Not Defined Not Defined

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 118: Win2k Install 30

118 Appendix A Security

Service Name Startup Permission

Nortel RCD Service Not Defined Not Defined

Nortel RSH Daemon Not Defined Not Defined

NT LM Security SupportProvider

Not Defined Not Defined

NuTCRACKER Service Not Defined Not Defined

Performance Logs andAlerts

Not Defined Not Defined

Plug and Play Not Defined Not Defined

Portable Media SerialNumber Service

Disabled Not Defined

Print Spooler Not Defined Not Defined

Protected Storage Not Defined Not Defined

Remote Access AutoConnection Manager

Not Defined Not Defined

Remote Access ConnectionManager

Not Defined Not Defined

Remote Desktop HelpSession Manager

Disabled Not Defined

Remote Procedure Call(RPC)

Not Defined Not Defined

Remote Procedure Call(RPC) Locator

Manual Not Defined

Remote Registry Not Defined Not Defined

Removable Storage Manual Not Defined

Resultant Set of PolicyProvider

Manual Not Defined

Routing and RemoteAccess

Not Defined Not Defined

Secondary Logon Disabled Not Defined

Security Accounts Manager Not Defined Not Defined

Server Not Defined Not Defined

Shell Hardware Detection Not Defined Not Defined

Smart Card Not Defined Not Defined

SNMP EMANATE Adapterfor NT

Not Defined Not Defined

SNMP EMANATE MasterAgent

Not Defined Not Defined

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 119: Win2k Install 30

Security Hardening 119

Service Name Startup Permission

Special AdministrationConsole Helper

Manual Not Defined

System Event Notification Not Defined Not Defined

Task Scheduler Not Defined Not Defined

TCP/IP NetBIOS Helper Not Defined Not Defined

Telephony Manual Not Defined

Telnet Disabled Not Defined

Terminal Services Not Defined Not Defined

Terminal Services SessionDirectory

Disabled Not Defined

Themes Disabled Not Defined

Uninterruptible PowerSupply

Not Defined Not Defined

Upload Manager Disabled Not Defined

Virtual Disk Service Manual Not Defined

Volume Shadow Copy Manual Not Defined

WebClient Disabled Not Defined

Windows Audio Not Defined Not Defined

Windows Firewall/InternetConnection Sharing (ICS)

Not Defined Not Defined

Windows ImagedAcquisition (WIA)

Disabled Not Defined

Windows Installer Not Defined Not Defined

Windows ManagementInstrumentation

Not Defined Not Defined

Windows ManagementInstrumentation DriverExtensions

Manual Not Defined

Windows Time Not Defined Not Defined

Windows User Mode DriverFramework

Not Defined Not Defined

WinHTTP Web ProxyAuto-Discovery Service

Disabled Not Defined

Wireless Configuration Not Defined Not Defined

WMI Performance Adapter Not Defined Not Defined

Workstation Not Defined Not Defined

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 120: Win2k Install 30

120 Appendix A Security

The file system section of the Nortelsecure security policy is copied fromthe Microsoft Windows defltsv security template.

The defltsv.inf template resides in %windir%\inf. The permissions can beview in any text editor or with the Microsoft Management Console (MMC) fora user-friendly Windows properties view. To use the MMC, do the following:

Step Action

1 Copy %windir%\inf\defltsv.inf to %SystemRoot%\secu-rity\templates.

2 To open the MMC:

a. Click Start.

b. Click Run.

c. Enter mmc and click OK.

3 From the MMC file menu, click Add/Remove Snap-in.

4 Click Add.

5 Select Security templates.

6 Click Add, then click Close.

7 Security templates are stored in %SystemRoot%\security\tem-plates. In the MMC, navigate to the ConsoleRoot securitytemplates default directory.

8 Navigate to the defltsv File System. This has been copied to theNortelsecure policy.

9 Right-click a file or directory and select Properties to view thepermissions.

—End—

Secure ShellThe Solaris AP can be accessed from the Windows box by using Windowsclient implementations of Secure Shell and Secure FTP. For informationabout the shells that are compatible with the Solaris 10 Secure Shell (Sunimplementation of OpenSSH), refer to the following:

http://www.openssh.com/windows.html

Putty has been tested within Nortel for compatibility with Solaris 10 SSH.To download Putty and PSFTP, do the following:

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 121: Win2k Install 30

Security Hardening 121

Step Action

1 Go to the following web site and click the Putty link:

http://www.openssh.com/windows.html

2 Copy the Putty and PSFTP files into a directory in the PATHenvironment variable, such as %windir%\system32.

—End—

The following is a Putty command line example to use SSH as peri for47.185.24.164 (if any keys require generation, a dialog box appears toconfirm):

putty -ssh [email protected]

The following is a PSFTP command line example:psftp [email protected] username "peri".Using keyboard-interactive authentication.Password:Remote working directory is /opt/home/peripsftp> put g.exelocal:g.txt => remote:/opt/home/peri/g.exepsftp> quit

You can optionally configure Putty to process the backspace key like telnetdoes. To configure Putty to process the backspace key like telnet, do thefollowing:

Step Action

1 Establish a Putty command window.

putty peri@[hostname]

2 Right-click the top of the Putty command window and select ChangeSettings.

3 Under the Terminal selection, click Keyboard.

4 Select the Control-H radio button for the Backspace key.

5 Click Apply.

6 The dialog ends and you can enter text to test the backspace key.

—End—

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 122: Win2k Install 30

122 Appendix A Security

This change applies to the current session only unless you do the following:

Step Action

1 Right-click the top of the Putty command window and select ChangeSettings.

2 Enter a name for the saved session in the Saved Sessions inputbox.

3 Click Save.

—End—

Your saved session name should appear in the list box and is used the nexttime you start Putty.

To undo the settings and restore the default settings, do the following:

Step Action

1 Select the Default Settings entry in the Saved Sessions list.

2 Click Save.

—End—

Security Policy BackoutThe following procedure can be used to restore Windows 2003 securitypolicy installation defaults:

Step Action

1 In a command window, execute the following:

secedit /configure /cfg %windir%\repair\secsetup.inf/db secsetup.sdb /verbose

2 Reboot.

—End—

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 123: Win2k Install 30

Antivirus Software 123

Antivirus SoftwareTo ensure the highest level of security, Nortel recommends (but does notrequire) the use of antivirus software on any Windows server (such as aWindows Application Processor, Speech Server, or CTI server). MPSsoftware has been extensively tested for compatibility with the McAfee VirusScan and Norton AntiVirus software packages.

Nortel believes that the risk of virus infection is minimal due to the limitedadministrative access required to support such a server. However, theneed for antivirus software on a Windows-based PC is self evident. Nortelprovides the following recommendations regarding antivirus software:

• When installing or upgrading system software, all antivirus functionsmust be disabled (firewalls, passive scanning, auto updates, and soon). Do not start the antivirus functions until all software installationprocedures are complete.

• Virus scan software places additional load on the Windows servers.Set automatic virus scans to run only during off-peak hours. If it isnecessary to run manual scans during normal operations, the WindowsPerformance Monitor should be employed to monitor CPU utilization.

• Antivirus software can be configured to repair infected files automatically.If an infected file cannot be repaired automatically, do not attempt toreplace or remove it. Contact your distributor or support representativefor assistance.

• Do not connect directly to the internet to download virus definitionsand file updates. Instead, virus definitions and file updates should bedownloaded to another agent on the network and manually loaded.This limits access to the internet and reduces the risk of downloadinginfected files.

• Scan CD-ROMs and floppy disks before installing or uploading software.This minimizes any exposure to infected files from external sources.

• The antivirus software should be the latest available versions. Nortelrecommends the following packages:

— McAfee Virus Scan (version 6.02 or later)

— Norton AntiVirus Corporate Edition (version 7.6 or later)

Note: System performance can be affected by the use of antivirussoftware if many resource-intensive applications are running together.

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 124: Win2k Install 30

124

Index

AAntivirus software 123Apache Web Server 20

BBackup 51, 89bootptab file 87

editing 88example 87

CCCSS 28Configurations 33, , 41Conventions used in this manual 11

EExceed 86

FField Factory Test 43

HHardware requirements 16Hosts file 24How to get help 9

IInstallation

overview 29, 51prerequisites 17

Installation modes 31Interactive install mode 53

IP addresses 24

JJava 19

KKeycode 92

LLicense Server 90

editing 93start or stop 94

Licensing 90Logging 32

MMedia Processing Server

install 66Microsoft Management Console 120Minimize restart 22MPS Application Processor 27MPS Developer 27MPS Developer Workstation 27MPS Graphical Tools

install 77requirements 17

MPS Manager Workstation 27MPS Software 15MPS Studio 27, 89MPSHOME 22, 32msiexec 20, 30,

product key 57properties 57

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 125: Win2k Install 30

Index 125

property requirements 56

NNortel Packages 41, 42

ase 42ausvr 42brdge 42ccss 42ccxml 42cmpat 42cti 43ctitk 43dist 43doc 43fft 43fw 44globl 44grs 44hostp 45htmls 45jsb 45mps 45mrcpv1 45mrs 45nu80r 45oscar 45pdp 46perl 46plic 46ppro 49prpt 49pstu 49rdb 49rs40t 50snmp 50sw30r 50tlkt 50tms 50view 50vxml 50xmlc 51

Nortel Service Packs 82Nortel_SelfService_3.0.0 15, 30

Install 52Installation 30

installation examples 62Issues 32modify, repair, or remove 100prerequisites 19product code 99remove 98remove entirely 101silent install optionsuninstall 99uninstall example 100

Nortelsecure policy 107

OOpenSSH 120Optional packages 33Optional PackagesOSCARHOME 32

PPatchbundle 80, 82peri 23perirev 82plicmon 95Prerequisites

installation 17Nortel_SelfService_3.0.0 19

RRDB 90READ_1st file 51Restoring files 89

SSecure shell 120Security 105Security backout 122Security Hardening 105Silent install 20, 54Speech Server 28

TTCP/IP transport 86Time synchronization 96

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 126: Win2k Install 30

126 Index

UUpgrade considerations 41User peri 23, 52

remove 102

WWeb service 21

disable 21WVADS 28

XXVision 25, 52, 86

Media Processing ServerInstalling MPS Software on the Windows Platform

NN44100-304 01.01 Standard3.0 23 August 2006

Copyright © 2006, Nortel Networks Nortel Networks Confidential

.

Page 127: Win2k Install 30
Page 128: Win2k Install 30

Media Processing Server

Installing MPS Software on the Windows PlatformCopyright © 2006, Nortel NetworksAll Rights Reserved.

Publication: NN44100-304Document status: StandardDocument version: 01.01Document date: 23 August 2006

To provide feedback or report a problem in this document, go to www.nortel.com/documentfeedback.

Nortel, the Nortel logo and the Globemark are trademarks of Nortel Networks.