Introduction


The new WIN-911 series of products provides advances in reliability, security, and flexibility in a complete run-time, all the time alarm notification system.Built on the .NET framework, the new WIN-911 series supports SQL data storage and is designed for "run time" all the time to eliminate service disruptions. The following document will include the following topics

  • WIN-911 3.17.5 System Requirements
  • SQL Server Requirements
  • Installing WIN-911
  • InstallShield Wizard
  • Modifying WIN-911

These settings apply to the latest version of WIN-911 Standard/Interactive/Advanced


WIN-911 3.17.5 System Requirements


        WIN-911 Server


• Personal Computer with dual core processor. Quad core processor is recommended.

(Please note: Two physical processor cores are required. A single processor core with hyper-threading enabled will not meet the system requirements.)


• 4 GB of RAM or more. Additional RAM is recommended if additional programs are to be run simultaneously.


• 4 GB of hard disk space.


• Microsoft Windows 7/8/8.1/10 Professional Edition or Microsoft Server


• Compatible OS environment - one of the following:


    • Microsoft® Windows® 7/8/8.1/10 (64-bit only), Professional Edition (or higher). Since Windows 10 has continuous updates, you should run the Windows update feature to get the latest software.


    • Microsoft® Windows® Server 2008 R2, Service Pack 1, Standard Edition (or higher). Since Windows Server 2008 has continuous updates, you should run the Windows update feature to get the latest software.


    • Microsoft® Windows® Server 2012, Standard Edition (or higher). Since Windows Server 2012 has continuous updates, you should run the Windows update feature to get the latest software.


    • Microsoft® Windows® Server 2012 R2, Standard Edition (or higher). Since Windows Server 2012 has continuous updates, you should run the Windows update feature to get the latest software.


    • Microsoft SQL Server 2008 R2 through 2014 (Express, Standard, and Enterprise Editions) Note: SQL Server 2014 Express (included with WIN-911) requires Microsoft .NET 3.5 and will also require SP1 for Server 2008 R2.


• Microsoft SQL Server 2014 Express LocalDB will be installed.


• Internet Information Services (IIS). Application Initialization will be installed for IIS 7.5 (Windows 7/2008 R2).


• Microsoft .NET 4.0 required for install (.NET 4.5.1 will be installed)


• Optional Notification Hardware:

    

    TAPI Voice calls

            • TAPI voice modem

            • Dedicated analog phone line


VoIP calls


SIP compatible VoIP internet account or PBX

   

 Supported VoIP Providers:

            • Skype Connect

            • Axvoice

            • SureVoIP

            • Gafachi

            • VoIPtalk


Supported VoIP PBX Systems:

            • Ozeki Phone System XE

            • Trixbox

            • Cisco Unified CM

            • OpenSER

            • Cisco Call Manager Express

            • PBXnSIP

            • Asterisk

            • 3CX (V14 or older)

            • PBXpress

            • Asterisk Now

            • SipX ECS

            • Elastix

            • Kamailio

            • FreePBX

            • FreeSwitch

            • SwyxWare

            • OpenSIP

            • Aasta MX-One



        Mobile-911

            • Broadband always-on internet connection for Mobile-911 Server

            • iOS, Android and Blackberry devices for the Mobile-911 app.


        Email

            • Email server with a DEDICATED Email account from which WIN-911 can send alarm messages and receive acknowledgement and report requests.

            • POP/IMAP for incoming & SMTP for outgoing messages.


        SMS

            • MTC-G3 (GPRS), MTC-H5 (HSPA), and MTC-C2 (CDMA)

            • MTR-G3 (GPRS), MTR-H5 (HSPA), and MTR-C2 (CDMA) 

            • MTCBA-G2 (GPRS) and MTCBA-C1 (CDMA). note: These modems do not support Unicode.


        WIN-911 Client

            • Internet Explorer 8 through 11 for Windows

            • Microsoft Silverlight 5.1



SQL Server Requirements


WIN-911 uses an SQL Server database to store its configuration data. If an SQL Server is not already on your computer then it is important to take into consideration the requirements of the different versions of SQL Server. You can opt for the WIN-911 Launcher to install SQL Server Express 2014 for you, which is good for small to medium configurations (5,000 data points or less).


For more information about specific requirements for SQL Server installation and configuration, see Microsoft documentation available online.


"https://msdn.microsoft.com/en-us/library/bb545450.aspx"


    • WIN-911 is not compatible with a computer that has SQL Server 2000 installed.

    • In order to authenticate with a remote SQL Server, identical credentials must be configured on both machines and SQL instance must be configured with those credentials.


    SQL Server not found on node: small configuration


If your install WIN-911 and an SQL Server instance named "WIN911" is not found, SQL Server 2014 Express can be installed as part of the installation process. This version of SQL Server is suited for small configurations, up to 5,000 data points, and is best suited for a single-node.


note: Server 2008 R2 requires SP1 in order to install SQL Server 2014.


    SQL Server not found on node: medium and larger configurations


For medium and larger systems (over 5000 data points), the following versions are supported:


    • Recommended version: SQL Server 2012 SP1, Standard or Enterprise edition

    • SQL Server 2014, Standard or Enterprise edition

    • SQL Server 2012 SP2, Standard or Enterprise edition

    • SQL Server 2008 R2, Standard or Enterprise edition


For more information about the comparative capabilities of different SQL Server editions, see "Features Supported by the Different Versions of SQL Server 2012" at the following URL:


"http://msdn.microsoft.com/en-us/library/cc645993(v=SQL.110).aspx"


    Compatible version of SQL Server already installed


If a compatible version of SQL Server is already installed and an instance named "WIN911" is available on the network or locally, WIN-911 Launcher installation will continue without interruption.


    New version of SQL Server already installed


If a new version of SQL Server is already installed that has not yet been fully tested with WIN-911 products, a warning is displayed stating that the installed SQL version has not yet been tested. You can proceed with the installation, but we recommend that you contact WIN-911 customer support before proceeding to check if any issues have been found.


    Incompatible version of SQL Server already installed


If an older version of SQL Server is already installed that is not supported for use with WIN-911 products, installation will stop and a warning will be displayed stating the SQL Server version is not compatible. You must exit the installation process and upgrade to a supported version of SQL Server before you can resume the installation.


    Install SQL Server Express on remote network computer


If you would like to install SQL Server Express on a different computer than the WIN-911 host, you should copy the SQL Server Express folder provided with the WIN-911 install to the desired computer. Ensure that the installing user is an administrator with the same credentials as WIN-911's host user. Then run the WIN911SQL executable located in the root of the SQL Server Express folder.



Installing WIN-911


    Installation Path



Begin by running the "WIN-911 Install.exe" found in the latest install folder. 


WIN-911 will install files in two locations on your system wwwroot and Program Files (x86). Both locations are special system directories that can be located on any physical or logical drive. The WIN-911 install will honor your OS settings for these directory locations. For most systems these are located at C:\inetpub\wwwroot and C:\Program Files (x86).


    WIN-911 Setup


The WIN-911 Launcher requires .NET 4.0 (or higher). If the target machine lacks this framework, you will need to add the framework in order to commence. In Windows 8.x, this can be done through Programs and Features> Turn Windows features on or off. With Server operating systems use Server Manager> Add roles and features. Additionally, you can find an installer for the framework in the support subfolder of the installation media or online.



Click “Next” to begin WIN-911 Setup.


The installation program checks whether or not the environment requirements are met.



Such environment requirements include:


    • Supported 64 bit OS

    • Sufficient minimum disk space

    • Sufficient minimum processors/cores

    • Installing user be a member of local administrator's group


See WIN-911 3.17.5 System Requirements at the top of this document for more information.


note: If these requirements are met, this page will not appear.


The installation program will then check for the required features.



Feature requirements include the following:


    • Microsoft .NET 4.5
    • Windows Edition and Feature Set Detection
    • WIBU CodeMeter Control Center
    • IIS Features: Application Initialization, Basic Authentication, Windows Authentication, HTTP Redirection and ASP.NET 4.5, HTTP Activation


Any missing feature can be enabled by clicking the Enable Features button at the bottom right.


note: If these requirements are met, this page will not appear.


    SQL Server Installation


WIN-911 uses an SQL Server database to store its configuration data. The SQL Server requirements can be satisfied in one of the following ways:


    1) A pre-existing local SQL Server.
    2) A pre-existing remote SQL Server located on the WIN-911 network (Active Directory only).
    3) Have the WIN-911 Launcher install SQL Server 2014 Express on the host computer.


The install script will check the WIN-911 host for an SQL Server instance named "WIN911". If there is no suitable SQL Server, the following pop-up will appear:



This is an optional step and is not required in order to continue with the installation, but WIN-911 cannot be used until the SQL Server requirement is satisfied.


note: if you are upgrading, you should select "Use Existing" to keep your existing data.


For more information about specific requirements for SQL Server installation and configuration, see Microsoft documentation available online.


"https://msdn.microsoft.com/en-us/library/bb545450.aspx"


InstallShield Wizard



The WIN-911 InstallShield wizard will now guide you through the WIN-911 setup. Click "Next" to continue.



Accept the terms of the Software License Agreement by clicking the top radio button and then select “Next” to advance.



Enter the “DOMAIN\username" and password that WIN-911 Services will run under, if you plan on using a local user, a ".\username" will suffice. If a user name and password are not yet set up in the operating system you can use the “New User Information..” script to create one. This can be found via the control panel, User Accounts. For Active Directory users you will need to contact your network administrator or log onto a domain control to create an account with the proper permissions. When entering a domain user's name be sure to include the fully qualified domain name.


note: You must be logged in and executing this installation as an owner and administrator of the SQL instance. Additionally, the selected user here (if different) must be a member of the Windows local or domain administrator group with administrative privileges on the SQL instance.


In this step the installation looks for an SQL Server instance called "WIN911". It is important to note that the instance does not have to be on the WIN-911 host. If you wish to use a non-local server instance you will have to specify the correct host name. Select the desired database server from the pull-down list. (Server OS's may require you to enable/start SQL Server Browser service in order to browse for SQL Servers)


If you do not see your target server, you may type it into text entry field.


Click "Next" to advance.



The support module selection menu allows you to choose which components of WIN-911 you install. As a general rule, all support features should be installed.


If a selection box appears greyed out then installation/upgrade of the module is mandatory.


Click “Next” to advance.



Source modules provide connectivity to various data sources that WIN-911 supports. The source module selection menu allows you to choose which components of WIN-911 you install. In order to avoid nuisance alarms you should install only the source modules you intend to use. You can always add features later that are not originally installed by re-running the setup.


If a selection box appears greyed out then option has already been installed.


Click “Next” to advance.



WIN-911 provides several methods of remote notification to the users, including Email, Mobile-911, Voice, and SMS. The notifier module selection menu allows you to choose which components of WIN-911 you install. Again, you should install only the notifier modules you intend to avoid errors. You can re-run the setup program to add features that are not originally installed.


If a selection box appears greyed out then option has already been installed.


Click “Next” to advance.



This page presents the manifest of selected modules to be installed. Please review and click the Back button to change the list or "Next" to begin the installation and initialization phase of the setup.



This portion of the install may take several minutes, especially for the dispatcher module.



Click Finish to conclude the installation process.



Once the installation completes a restart will be required before WIN-911 can be used. You can elect to do so immediately or later. Make your selection and click Finish.


Modifying WIN-911


    Adding features to your existing WIN-911 installation


Run the WIN-911 Install in the same manner as listed above when installing for the first time. When you get to the Select Features page the currently installed modules will appear grayed out, indicating that they are not available for installation. All currently uninstalled features should be available for selection. Tick the desired check boxes and continue through the install process until you reach the Finish page. You will then be required to reboot before using WIN-911 in its modified form.


    Removing features from your existing WIN-911 installation


WIN-911 features can be uninstalled via Control Panel\Programs and Features. Each module will have to be uninstalled individually. Right-click the WIN-911 module and select Uninstall. Repeat this process until all undesired features have been removed. You will then need to run the WIN-911 Endpoint Mapper before using WIN-911 in its modified form.


See the WIN-911 Endpoint Mapper below for more information on this step.


    Uninstalling WIN-911


WIN-911 can be uninstalled via Control Panel\Programs and Features. Each module will have to be uninstalled individually. Right-click the WIN-911 module and select Uninstall. Repeat this process until all WIN-911 modules have been removed.


    WIN-911 Endpoint Mapper



Whenever you modify your WIN-911 system by uninstalling software modules you will need to run the endpoint mapper. The mapping process might take several minutes to appear and may need to be refreshed if the proper number of endpoints are not listed. This is normal so allow for extra time during the post modification reboot.


The proper number of endpoints depend on the number of data sources and notifiers you selected during the feature selection. If fewer appear, then click the refresh button until the proper number are listed. To calculate the expected number of endpoints in your system add the Support + Notifiers + Data Sources from the feature selection.


Once the proper number endpoints are listed in the mapper click the save button. This will conclude this portion of the install. You should not need to run the WIN-911 Endpoint Mapper again unless you remove certain features included in the initial install.




Conclusion


If you are still experiencing a problem, please submit Support Ticket or contact Product Support at 512-326-1011 x3 or toll free in the US and Canada at 1-800-331-8740 x3