Objectworld Unified Communications Server™ ReadMe Release 4.0 ------------------------------------------------------------- Contents -------- 1. Introduction 2. Brief Product Description 3. Contacting Objectworld Communications Corp. 4. Minimum System Requirements 5. New Features and Enhancements 6. Prior to Installation 7. Installation 8. UC Server Setup 9. UC Server Database Backup 10. Known Problems A: MSSQL Backup script 1. Introduction --------------- This document contains installation instructions, last minute notes about the product, and contact information for Objectworld Communications Corp. 2. Brief Product Description ---------------------------- Objectworld Unified Communications Server™ (Objectworld UC Server™) is the Intelligent Unified Communication solution from Objectworld Communications Corporation. Objectworld UC Server™ software provides IT Telephony™, a comprehensive approach to business communications featuring SIP telephony, Microsoft® Active Directory™ integration. UC Server software delivers a feature-rich unified communications experience, including features such as call-flow management, unified messaging for Microsoft® Exchange™, Lotus Domino® and IMAP4 servers, database IVR, fax server, text-to-speech, and more. 3. Contacting Objectworld Communications Corp. ---------------------------------------------- Please visit our web site or that of our resellers for up-to-date information about products, support, phone numbers, and e-mail addresses. On the web: http://www.objectworld.com/ By E-mail: For technical support: caosupport@objectworld.com For sales: sales@objectworld.com 4. Minimum System Requirements ------------------------------ Objectworld UC Client™: ======================= Supported Operating System(s): - Microsoft Windows XP Service Pack 2 or later - Microsoft Windows 2000 Service Pack 4 or later Supported E-mail Applications: - Microsoft Outlook 2003 - Microsoft Outlook 2002 - Microsoft Outlook 2000 - Lotus Notes 6.5 Minimum System Requirements: - Processor: Intel Pentium III 600MHz or higher - RAM: 256 MB (Depends on operating system requirements) - Disk Space: 500 MB or more Administrative plug-ins for managing UC Server using Microsoft Management Console (MMC) are not installed or supported on operating systems prior to Microsoft Windows XP. Objectworld UC Server™: ======================= Supported Operating System(s): - Windows Server 2003 Service Pack 1 or later - Windows Small Business Server 2003 Service Pack 1 or later - Windows XP Professional Service Pack 2 or later Microsoft Outlook (Required for Microsoft Exchange Integration only): - Microsoft Outlook 2003 - Microsoft Outlook 2002/XP with Service Pack1 and Service Pack2 (Mandatory) - Microsoft Outlook 2000 with Service Pack1 Minimum System Requirements: - Processor: Intel Pentium 4 - 3.0 GHz or higher - RAM: 1 GB - Disk Space: 80 GB - 7200RPM or bigger/faster Microsoft Exchange Server (Optional) ==================================== Exchange Server must be either: - Microsoft Exchange Server 2003 - Microsoft Exchange Server 2000 IBM Lotus Notes (Optional) ========================== - Lotus Notes Release 6.5 or higher PBX Integration =============== PBX integration will be supported in an upcoming maintenance release. 5. New Features and Enhancements -------------------------------- Release 4.0 ----------- Feature release software summary: 1 - Integrated SIP Communications Server 2 - Active Directory Integration 3 - Delegation of Control Detailed Description -------------------- 1 - UC Server incorporates a fully featured, standards-compliant Session Initiation Protocol (SIP) server to provide the common telephony features that you expect from legacy PBXs. Combined with SIP-compliant telephones and soft-phones, PSTN gateways for connection to your existing telephony service provide, UC Server provides the telephony services you need at your business location, branch offices, home offices and for users on the move. UC server supports all standards-compliant SIP endpoints. Objectworld has established partnerships with telephony manufactures of SIP telephones (hard or soft) and SIP PSTN gateways. Objectworld designated Connect partners have SIP telephony equipment that has demonstrated interoperability with UC Server and has undergone interoperability testing. Objectworld designated ConnectPlus partners have SIP telephony equipment that have demonstated basic interoperability AND the SIP telephony equipment is managed directly from within UC Server. Go to Objectworld's website at http://www.objectworld.com/ for a current list of certified partners. 2 - UC Server administration is integrated with Active Directory™ and managed from a single administrative client. The days of separate administration for users of your PBX, voice-mail, fax server and mail server are over. UC Server allows your IT staff to manage your entire business communications system using the same user accounts and security policies you use for your Windows® environment, automatically, without any programming or special integration. Adds, moves, and changes become easy, and security policies become universal throughout the company. And with single user login, your users will never have to log into your business communications system separately. Unified Communications management is managed using the integrated MMC for Active Directory for Users and Computers. An extra tab labelled 'UC Server' will be added to the properties of a user. Active directory integration includes automatic incorporation of first name and last name for inclusion in a dial by name directory. Active directory also includes automatic association of Microsoft Exchange mailboxes. When an account is disabled through active directory it is automatically disabled in UC Server. Service connection points can be integrated with Active Directory to allow allow automatic service discovery of UC Services within the enterprise. Administrative plug-ins for managing UC Server using Microsoft Management Console (MMC) are not installed or supported on operating systems prior to Microsoft Windows XP or Microsoft Windows Server 2003. 3 - Delegation of control: The UC Server administrator can delegate control of other user's profiles by assigning their user authentication to another user's access control list. Granting control in this fashion provides additional tabs in the UC Client. The additional profiles will be accessible as extra tabs in the UC Client. The UC server administrator can also give Active Directory users roles. The choice of roles give additional rights for other user profiles. The roles that can be assigned is one of the following: Standard user, Restricted User, Administrator, Read Only Administrator, Power User, Executive Assistant and Restricted Executive Assistant. 6. Prior to Installation ------------------------ 1. Reference any training material and technical documentation available from Objectworld. 2. Fill in the pre-installation checklist available in the Objectworld Reseller Center. 3. Ensure that you have the product purchase keys, upgrade product keys and Software Protection Plans (SPP) prior to contacting Objectworld for your license key. 7. Installation --------------- The installation instructions are included as part of the UC Server CD or downloaded WinZIP archive. The installation instructions are included within the file name "install.pdf". Other resources to take advantage are: 1. Pre-installation checklist: The pre-installation checklist will serve as a high level checklist of items that are required prior to installation. This checklist is available in the Objectworld Reseller Center. 2. Installation guide 3. Technical training is provided on the Objectworld reseller center. 4. Field change instructions: FCI's provide the release notes for specific releases of UC Server software releases. FCI's provide details of enhancements and bug fixes as well as upgrade instructions from previous releases. 8. UC Server Setup ----------------------------- To install the software, insert the UC Server software CD into the CD tray. If AutoRun is configured, the Setup window will appear and the installer can select which components to install. 9. UC Server Database Backup ---------------------------------------- UC Server stores user configuration data on the UC Server server. These include: - Users (Greetings, services, announcements) - Port configuration - Attendant configuration - System integration data To ensure data integrity in the event of system failure it is advised that you backup the UC Server file system, copy the \Program Files\Objectworld\UC Server\Data directory. If you are using enterprise backup software, ensure that you include the UC server and above path as part of your corporate backup procedure. In addition, the SIP PBX uses a MSSQL database that contains all of the routing, telephone and gateway information. 1) Navigate to Start | Administrative Tools | Services 2) Set the Service SQLAgent$Objectworld to Automatic 3) Start the Service SQLAgent$Objectworld 4) Copy the information from Appendix A into a file named UCServerBackupScript.sql and save to a local directory on the UC Server. 5) Open a command prompt and type the following (NOTE you need to place the path of the file UCServerBackupScript.sql) OSQL -Usa -POBJECTWORLDSAPWD -S (local)\OBJECTWORLD -i C:\UCServerBackupScript.sql -n 10. Known Issues and Problems ----------------------------- 1. UC Server implementations on a Windows Small Business Server will not be able to view voice or fax messages from the local machine or through the terminal services client connected to the same Small Business Server. The Microsoft MAPI version that is installed with Microsoft Exchange does not support the same capabilities as the MAPI driver that is installed with Microsoft Outlook. Appendix A: MSSQL Backup script ------------------------------- 1. Copy the information between the 'SNIP' markers into a text file (using Windows notepad or other text editor). 2. Replace the values REPLACE_WITH_EMAIL_ADDRESS and REPLACE_WITH_SERVER_NAME. 3. Save text file as 'UCServerBackupScript.sql'. ----------SNIP-------------- --This Transact-SQL script creates a backup job and calls sp_start_job to run the job. -- Create job. -- You may specify an e-mail address, commented below, and/or pager, etc. -- For more details about this option or others, see SQL Server Books Online. USE msdb EXEC sp_add_job @job_name = 'UCServerBackupJob', @enabled = 1, @description = 'UC Server Backup Job', @owner_login_name = 'sa', @notify_level_eventlog = 2, @notify_level_email = 2, @notify_level_netsend =2, @notify_level_page = 2 -- @notify_email_operator_name = 'REPLACE_WITH_EMAIL_ADDRESS' go -- Add job step (backup data). USE msdb EXEC sp_add_jobstep @job_name = 'UCServerBackupJob', @step_name = 'Backup UC Server Database', @subsystem = 'TSQL', @command = 'BACKUP DATABASE mksip TO DISK = ''c:\msdb.dat_bak''', @on_success_action = 3, @retry_attempts = 5, @retry_interval = 5, @database_name = 'mksip', @database_user_name = 'sa', @output_file_name = 'c:\back_db_output.txt' go -- Add job step (backup log). USE msdb EXEC sp_add_jobstep @job_name = 'UCServerBackupJob', @step_name = 'Backup UC Server Database Log', @subsystem = 'TSQL', @command = 'BACKUP LOG mksip TO DISK = ''c:\msdb.log_bak''', @on_success_action = 1, @retry_attempts = 5, @retry_interval = 5, @database_name = 'mksip', @database_user_name = 'sa', @output_file_name = 'c:\back_log_output.txt' go -- Add the target servers. USE msdb EXEC sp_add_jobserver @job_name = 'UCServerBackupJob', @server_name = N'REPLACE_WITH_SERVER_NAME\Objectworld' -- Use the job creation code from the previous sample and call sp_add_jobschedule instead of sp_start_job. -- Schedule job. USE msdb EXEC sp_add_jobschedule @job_name = 'UCServerBackupJob', @name = 'ScheduledBackup_msdb', @freq_type = 4, --daily @freq_interval = 1, --once @active_start_time = '153000' --(3:30 pm) 24hr HHMMSS. go ------SNIP-------- ====================================================================================== Objectworld Unified Communications Server, Objectworld UC Server, Objectworld UC Client, IT Telephony, The IT Telephony Company and CallAttendant Office are trademarks of Objectworld Communications Corp. Microsoft, Outlook, Microsoft Exchange Server, Windows, Windows Server, Active Directory, Microsoft SQL Server, Office Communicator and Microsoft Access are either registered trademarks or trademarks of Microsoft Corp. in the United States and/or other countries. IBM, Lotus, and Domino are either registered trademarks or trademarks of International Business Machines Corp. in the United States and/or other countries. Avaya, Partner, MERLIN MAGIX, MERLIN LEGEND and Avaya IP Office are either registered trademarks or trademarks of Avaya Inc. in the United States and/or other countries. Mitel and SX200 are either registered trademarks or trademarks of Mitel Networks Corporation. Nortel Networks and Norstar are either registered trademarks of trademarks of Nortel Networks Limited. Intel and Pentium are either registered trademarks of trademarks of Intel Corp.