Frequently Asked Questions
|
Please click on a question to view the answer. How much bandwidth do I need to run Mercury?
The overall bandwidth requirements can easily be configured. A variety of coding profiles allow precise control over bandwidth and voice quality in a distributed network environment. The parameters include the CODEC (industry standard G.722, G.711, G.723, G.726 and G.729), the jitter buffer and the amount of audio that is stuffed into packets. This provides the administrator the ability to control the IP payload over a range of 10 Kbps to 100 Kbps per active talking channel. Additionally, silence suppression can be used to further reduce IP payload by not sending out empty packets when audio falls below a prescribed threshold.
Download Coding Profiles How is Mercury similar to VOIP? How is it different? Is it compatible with the VOIP technologies I have in place or plan to add in the future?
Voice over IP (VoIP) was designed to provide telephony facilities over IP, stemming from the initial desire to cut international and long distance call charges. Intercom over IP (IoIP) also uses IP networks but has been adapted to provide intercom-style functionality to provide immediate, multi-channel communications. The multi-channel aspects of the Mercury platform make highly dynamic and group communications much more efficient. Like VOIP, IoIP also provides the ability to significantly reduce the cost of global communications.
Realizing that VOIP is an important communications technology deployed in many organizations, Mercury is fully compatible with SIP-standard VOIP platforms via a software-only solution. H323 compatibility will be added in soon. Which standards are used by Mercury?
The Mercury system uses the following standards:
Which TCP/IP ports are used by Mercury?
This list contains all the TCP/IP functions that can be used by the Mercury system. The specified port numbers are the factory defaults (the port numbers can be changed by the administrator):
Can antivirus software be used on Mercury-enabled computers?
Yes. However, Mercury uses .xml files extensively. As most antivirus programs consume extensive CPU usage in scanning these files, we recommend that Mercury directories with .xml files be excluded from scanning by the antivirus software.
Which operating systems are used in the Mercury product line?
Windows
The Mercury application software relies on Windows as an OS. The Mercury Interface Unit (MIU) includes a licensed copy of Windows and is intended to be used as an appliance. The MIU is not intended to support users as a generic work station. The OS build has been locked down to support Mercury functionality and to provide security. Nucleus There is an embedded OS that runs on the Power PC of each Mercury host. Each Mercury host includes Nucleus and is licensed by Accelerated Technology, Inc. This provides the CPU processing for API-controlled multi-channel audio processing and mixing. This includes the network stack that supports IP audio. What is the function of the Mercury Talkback Controller?
The TBC (Talk Back Controller) is the host application that is the heart of the Mercury system. It can run as a service or as an application on the host Windows machine. The TBC performs the following functions:
How is a Mercury system managed using the configuration and editing software?
Administration of the Mercury system is performed by an Administrator or group of Administrators using the Configuration and Editing software. The application can be securely installed and run on a Windows PC or multiple PCs. The PCs can be operated on or off line from the network. The application is a comprehensive tool kit that provides the Administrator with tools to manage Mercury system parameters and IP settings. It allows the creation and management of files that can be used to update and configure the Mercury devices on the network. These files can be synchronized with a network database server or servers to transmit any changes to the Mercury system devices.
Each Mercury host, once notified that there is new data available, connects to the database and sends queries through the encrypted socket connection to get the required data. This data is then written out to a local cache. By this method, audio applications always have a local copy of the database available whether the supervisor/database server is present or not. How is the Mercury database used and maintained?
The database server provides a networked resource to allow administration and management of all the Mercury devices on the network. This server is only needed at times when it is desirable to perform system wide configuration changes. Typically, this occurs at deployment and periodically when configuration changes are called for. It is not required to have this server available all the time.
The database application is DBISAM and is licensed by Elevate Software. Database connections and transactions are secured by password and user name. These are hard coded as part of the connection string. The served db protocol is encrypted. The DBISAM database encryption uses the Blowfish symmetric block cipher encryption algorithm along with the RSA Data Security, Inc. MD5 message-digest algorithm for encrypting tables and remote session requests and responses to and from a database server. There is a middle tier application (Database Supervisor) that runs on the database server that communicates directly with the database and serves data to connected clients. Peer-to-peer Mercury devices connect to this application on a single socket connection to exchange encrypted data. If slave databases are used, the Master Database Supervisor will take all the database files and add them to a standard ZIP file. This file is transferred over the supervisor socket connection. This data can be encrypted if required. Once the slave database has the data it then unzips it and serves it to it's locally connected mercury hosts as if it was a master database. How does Mercury enable communications between red and black networks?
Normal run time communications between Mercury devices use peer-to-peer socket IP connections. Communicating securely between separate network enclaves may not be permissable using IP. A secure alternative is to use two MIUs as analog gateways between IP networks. The two units can be configured to have analog audio tie lines between them as a method of exchanging voice communications between the two networks.
General Purpose Interface (GPI) can be used to send on/off logic statements between the networks by means of contact closures (TTL, opto-isolators and open collectors). These on/off logic statements can be used to support call negotiation and status. This enables users on each network to establish calls and accept calls between networks without any IP connectivity. Because of the sensitive nature of this topic not all details are included in this response. Please inquire for additional information. With which communications devices is Mercury interoperable?
With which radios is Mercury compatible?
Customers have connected dozens of radio types to the Mercury system over the years including those designed for consumers, public safety and military use. In fact, we have not encountered a radio that could not be interconnected to the Mercury Interface Unit via a Radio Interface Board!
Can Mercury software be installed on Windows 2003 (and 2003 R2) Server?
The default location for Mercury files is C:\Program Files\Trilogy\Mercury. However, Windows 2003 Server when securely locked down will set permissions to not allow users full access to files in C:\Program Files directory. The Mercury applications uses ini and XML files within this folder to which they need to read and write. If using a server locked down in this fashion we recommend changing the installation location to C:\Trilogy\Mercury. After installation is complete, change the security settings of C:\Trilogy to allow users of Mercury full control of this folder.
Will Data Execution Prevention (DEP) prevent Mercury applications from starting?
Yes. Mercury applications do not work with hardware Data Execution Prevention (DEP) in both Windows XP and Windows Server 2003 (and 2003 R2). We have also observed that in some cases software DEP on Server 2003 (and 2003 R2) prevents Mercury applications from running.
If you have turned on DEP for more than essential Windows programs and services, add Mercury applications to the exceptions list in the Advanced System Properties settings. How is the Mercury Interface Unit automatic power-on feature enabled or disabled?
Jumper J14, located on the power board just outside of the power supply metal frame, enables or disables the automatic power on feature of the Mercury Interface Unit. All Mercury Interface Units are shipped from the factory with the automatic power-on feature enabled.
|