The Copyright of the information and drawings in this document is
DOCUMENT NUMBER 70090621.docx ISSUE 1.0
Issue
Date
Reason for Change
Approved
1.0
2 September 2020
Release – v5.2.1.38
the property of Trilogy Communications Limited and is neither to be
reproduced in whole or in part, nor disclosed to a third party,
without the prior written consent of Trilogy Communications
Limited.
The information in this document has been carefully compiled and
checked for accuracy. However, Trilogy Communications Limited
accepts no responsibility for inaccuracies which may occur and,
further, reserves the right to make changes to specification or
design without prior notice.
Comments or correspondence concerning this manual should be
addressed to the Publications Manager at the address given on the
front cover of this document.
Page 2 of 338 Trilogy Communications
Page 3
Mercury Core
Acronyms and Abbreviations
AEB
Audio Expansion Board
AGC
Automatic Gain Control
API
Application Programming Interface
AVB
Analogue Voice Bridge
BDM
Background Debug Module
BIOS
Basic Input/Output System or Basic Integrated Operating System
BMP
Windows Bitmap
COR
Carrier Operated Relay
COTS
Commercial Off-the-Shelf
CTCSS
Continuous Tone-Coded Squelch System
DDI
Direct Dial-In
DEP
Data Execution Prevention
DHCP
Dynamic Host Configuration Protocol
DMA
Direct Memory Access
DNS
Domain Name Server
DSCP
Differentiated Services Code Point
DSP
Digital Signal Processor / Digital Signal Processing
Mercury is a multichannel voice communications platform that operates on Local Area Networks
(LANs), Wide Area Networks (WANs), over terrestrial or satellite-based Internet Protocol (IP)
networks. Users access the system via control panels which are either hardware or software-based.
Unlike traditional communications technologies, users can participate in multiple communications
simultaneously - including direct, conference, and monitor-only call types. Also, radios, telephones,
and other communications technologies can be linked to the system to provide users with a unified
communications control panel.
Any number of Mercury users can be linked together to create a communications platform with
incomparable flexibility, capacity and efficiency.
All Mercury products are designed to operate with standards-based IT and network technologies; no
special routers, switches or gateways are required. Security and Quality of Service (QoS) are
implemented at the network level and standards-based encryption devices, including Virtual Private
Networks (VPNs), can be used transparently. Administration of the Mercury system takes place from
centralized or decentralized points on the network and administrators are given precise control over
the relevant system and network parameters.
A Mercury system comprises of a Master Database, one or more Mercury Interface Units (MIUs), or
Mercury Communicator Units (MCUs) connected over a standard IP network. These devices, known
as “Mercury hosts”, have varying capacities to suit the different user and operational requirements.
Connected users can participate in, or monitor, multiple voice conversations simultaneously. This
greatly simplifies and speeds up complex communications workflow across the Enterprise.
Hosts are peer-to-peer devices that can be flexibly deployed over a distributed architecture via a
distributed, single common database. Peer-to-peer operation of the Mercury system allows for
centralized and decentralized operation. Each Mercury device is self-contained and has everything
that it needs to operate independently of other devices. If a portion of the network, or its devices,
are unavailable, the rest of the system operates without them. If different segments of the network
are disconnected the devices within each segment of the network continue to operate. This can
extend right down to a single Mercury device that has no network connectivity at all. The device will
still operate normally for any user interfaces or external interfaces that are connected directly to it.
1.2 RELATED DOCUMENTS
Page 12 of 338 Trilogy Communications
Page 13
Mercury Core
1.3 TECHNICAL SUPPORT
UK & International
Please contact Trilogy at the UK headquarters.
Trilogy Communications Ltd.
Cambridge Research Park
2000 Beach Drive
Cambridge CB25 9TP
United Kingdom
Tel: +44 (0) 1223 815 000
Email: support@trilogycomms.com
Web: www.trilogycomms.com
Alternatively, please contact your reseller. Contact details may be found at www.trilogycomms.com
1.4 WARRANTY
Conditions of the warranty may vary according to your terms of purchase. Please consult your sales
documentation or if in doubt, contact your original supplier or Trilogy at the offices above, quoting
the date of purchase and unit serial number.
Page 13 of 338 Trilogy Communications
Page 14
Mercury Core
2. SYSTEM INSTALLATION
2.1 UNPACKING
Carefully unpack the equipment from its transit material and check each item for signs of damage.
Check the contents of the boxes against our despatch note and your original order to ensure that
you have received the correct parts.
If the unit has been damaged or does not match your order, immediately contact Trilogy
Communications at the address given at the front of this guide.
2.2 EARTHING REQUIREMENTS
Each chassis is provided with a single 4mm-earthing stud on the rear panel. Incoming mains earth
from the IEC connector is internally bonded to both the chassis and technical 0V to meet safety
requirements and performance specifications. The stud allows the addition of an earth strap in rack
installations.
2.3 MAINS CONNECTION AND SAFETY
Important
Power Supply Cord Used as Disconnect Means
CAUTION: THE POWER SUPPLY CORD IS USED AS THE MAIN DISCONNECT DEVICE. ENSURE THAT
THE SOCKET-OUTLET IS LOCATED / INSTALLED NEAR THE EQUIPMENT AND IS EASILY ACCESSIBLE.
ATTENTION: LE CORDON D’ALIMENTATION EST UTILISÉ COMME INTERRUPTEUR GÉNÉRAL. LA
PRISE DE COURANT DOIT ÊTRE SITUÉE OU INSTALLÉE À PROXIMITÉ DE L’ÉQUIPMENT ET ÊTRE
FACILE D’ACCÉS.
The power supplies within the unit are a switched-mode design and will cope automatically with a
wide input voltage range (see specification within each section). There are no user-accessible fuses
on the power supply. The power supplies are crowbar protected against short circuits of the
electronics.
Each power supply has its own, dedicated, IEC mains plug. These should be wired according to the
instructions provided with a mating mains socket using a suitable cable. See above for earthing
requirements.
Mains cable conductors are to be three-core (two-wire with ground), wire gauge 18 AWG (crosssectional area 0.75mm²) Jacket to be type SJT.
Covers are only to be removed by trained personnel. Shock hazard exists with covers removed;
therefore, disconnect the mains supply before removal. Interconnection between circuit boards and
panels are all safety extra-low voltage (SELV) as defined by IEC/EN/CSA/UL 60950-1-200X. The
equipment signal connections must only be connected to SELV circuits to prevent hazards from an
improper connection.
Page 14 of 338 Trilogy Communications
Page 15
Mercury Core
First Mercury Host
Second Mercury Host
Laptop / PC
Mercury Host Identity
(EDH address)
0.1.1
0.1.2
n/a
Windows Platform
192.168.200.200
192.168.200.204
192.168.200.230
Mercury Host IP Audio
192.168.200.201
192.168.200.205
n/a
DSP Address 1
192.168.200.202
192.168.200.206
n/a
DSP Address 2
192.168.200.203
192.168.200.207
n/a
Subnet Mask
255.255.255.0
255.255.255.0
255.255.255.0
IP gateway address
not set
not set
not set
2.4 NETWORK PLAN AND IP ADDRESSES
The Mercury Hosts will normally be connected to an IP network. This allows them to communicate
with each other and to connect to the PC running Gateway Configuration Editor software. However,
once correctly configured, a single Mercury Host can operate in isolation.
Each Mercury Host requires the following static IP addresses:
• The first is for the Windows platform and is set from Windows Network Settings.
• The second is used by the IP audio card within the Mercury Host and is set by the
configuration data.
• MIU 700-25-06 and MCU hosts require two additional static addresses for the
networked DSP.
Your laptop or PC must use an address in the same subnet (“range”) as the Mercury Host. If it is not
convenient to adjust the address of your PC then the default addresses used by the Mercury Host
must be changed, as described later. Make a note of the values which you plan to use – extend the
table if you have more than one Mercury Host. The table below is an example.
Any mistakes or inconsistencies in these values may lead to unpredictable audio behaviour. For
example, if you declare an IP gateway address on your PC, this must also be declared within your
Mercury Configuration.
There are some important points to note:
1. Unless purchased as “factory pre-configured”, a system comprising multiple Mercury Hosts
will normally all be delivered with identical settings, matching the first Mercury Host shown
above. These are:
• A basic configuration pre-loaded, with static IP settings as noted in the above table.
• The Windows network adaptor settings set to DHCP (dynamic) mode. This is a temporary
step to minimise the risk of network address clashes and is not normally suitable for
deployment. Change this during first power-up using standard Windows techniques.
2. The Mercury Host identity or EDH address is explained fully in section 2.5. Briefly, it is a
unique ID generated by the database, which must then be set on the TBC application,
running on the Mercury host during the first power-up, as described in section 29.9.2.
If your system exceeds a “small system”, typically more than three hosts, you must also choose a
location to install the database. Please see section 7 - Database and the Database Supervisor for
more guidance.
Page 15 of 338 Trilogy Communications
Page 16
Mercury Core
2.5 TRILOGY EDHSADDRESS
Every item in the Mercury system is given a unique address using the Trilogy defined EDHS system. It
is a more comprehensive method than an IP address and is used to identify every element within the
communication system. It is a hierarchical scheme standing for Enterprise Domain Host Subscriber
and results in a four-part address with format E.D.H.S.
•Enterprise defines the entire system – the top level. It is currently “reserved” and always
set to 0.
•Domains correspond (roughly) to a networking domain. There must be at least one
domain in an Enterprise, but all domains are held within the Enterprise. If parts of the
overall communication system are connected to different IP networks, then multiple
domains must be created. Domains are also useful as a convenient means of grouping
elements of the system. For example, a system distributed around two adjacent
buildings but sharing a common network.
• Hosts are the MIU or MCU, and they are held within the domain(s).
• Subscribers are attached to MIU ports, so represent an individual user interface, panel,
telephone, radio or audio signal.
Conferences and other software-defined entities such as IFBs and Groups, also have a unique EDHS
address.
2.6 NEXT STEPS
Before starting work on the system configuration, we will look at the MIU (Mercury Interface Unit)
and MCU (Mercury Communicator Unit) hosts.
Page 16 of 338 Trilogy Communications
Page 17
Mercury Core
3. MERCURY NETWORK HOSTS
3.1 OVERVIEW
Mercury uses peer-to-peer architecture to allow flexible network design to optimize functionality,
reliability and security. A Mercury system comprises one or more Mercury Host devices connected
over a standard Internet Protocol (IP) network. Mercury hosts have varying capacities to suit
different operational requirements. Refer to Technical Data, starting at section 31 for detailed
specifications of these host types.
A Mercury system is scalable to support a wide range of subscribers. It can be assembled using a
building block approach using a combination of the different types of Mercury host, depending on
end-user needs.
3.2 CHOOSING THE APPROPRIATEHOST
The choice of host is dependent on the proposed use of the Mercury system as a whole.
Mercury Interface Unit
The Mercury Interface Unit (MIU) has provision for up to four interface cards, each with four or eight
ports, giving a maximum capacity of 32 ports in a single unit. It also allows for radio interoperability
and telephone interoperability.
Mercury Communicator Unit
The Mercury Communicator Unit (MCU) is an attractive free-standing or desk-mounted unit that
deploys state-of-the-art technology to offer a reliable, low-power communications solution.
Page 17 of 338 Trilogy Communications
Page 18
Mercury Core
4. MERCURY INTERFACE UNIT (MIU)
4.1 OVERVIEW
The MIU offers the highest capacity of the available hosts. It acts as a versatile audio processing unit
and Voice over Internet Protocol (VoIP) gateway which allows a wide range of external devices to be
connected.
These user interfaces and devices include:
• Mercury Virtual Panels
• Mercury Hardware Panels
• External 4-wire or 2-wire audio devices
• Radios
• Telephony equipment
• Recording and logging systems
• Interoperability with Session Initiation Protocol (SIP) and H.323 IP telephony devices
The MIU is a 2RU, 19-inch wide rack-mountable unit containing a power supply, Windows processor
board and Mercury card (the VoIP mixing engine). A second, redundant power supply may be added
if desired. Each MIU can fit up to four expansion boards, each with four or eight ports (dependent on
type) in addition to two built-in ports, giving a maximum capacity of 34 ports in a single unit (when
four audio expansion boards are installed in an MIU). Note that these expansion boards can be
mixed and matched within an MIU, as required.
4.2 MIUVERSIONS
The following two MIU variants are covered in this User Guide:
• 700-25-06 - only available with Windows 10 Operating System.
• 700-25-04 - with Operating System Windows 7 or Windows 10.
The OS of earlier versions of the MIU cannot be upgraded but it may be possible to include such
hardware as part of a communications network. Please contact Trilogy for more information.
Page 18 of 338 Trilogy Communications
Page 19
Mercury Core
4.3 EXPANSION OPTIONS
Key options include:
• 8 port Audio Expansion Board (AEB)
• 8 port Radio Interoperability Board (RIB)
• 4 port Telephone Interface Board (TEB) types
• Foreign Exchange Office (FXO)
• Foreign Exchange Station (FXS)
• Ear and Mouth (E&M)
In addition to the four expansion slots, in the 700-25-04 MIU only, there is provision for other cards
to be added, which further enhances the capacity and flexibility of the MIU:
• General Purpose Interface (GPI) Board 700-12-01.
• Digital Signal Processing (DSP) Expansion Module 700-13-03.
The latest MIU, 700-25-06, has built-in GPI and DSP, provided on the internal PCI card so the GPI and
DSP options are not applicable. See sections 31 and 32 for connector pin-outs and specifications.
For the latest information on available options, please contact your supplier.
4.4 INSTALLATION PREREQUISITES AND REQUIREMENTS
The MIU is a 19-inch rack mounting format unit (2RU) which contains a Power Supply Unit (PSU),
processor board and Mercury PCI card. An additional redundant PSU can be fitted if required.
To install an MIU you will need:
• One International Electrotechnical Commission (IEC) mains cable for each PSU in the
MIU (maximum two).
• Keyboard, mouse and monitor if setting up the MIU for the first time. An SVGA monitor
capable of displaying at least 800 x 600 resolution is suggested.
• A single RJ45 network connector for connecting the MIU to its peers and the Database
Supervisor over TCP/IP.
• Any custom cabling for applications, including radio interfacing or audio 4-wire ports.
• Custom GPI cabling for external GPI interfacing if required.
• Telephone handsets for connection to the shared ports on TEBs if fitted.
• Telephone cabling for connecting TEB boards to a local or remote Private Automatic
Branch Exchange (PABX) if fitted.
• Appropriate tools if expansion boards are to be fitted.
Page 19 of 338 Trilogy Communications
Page 20
Mercury Core
4.5 RACK MOUNTING
The MIU is 19” rack-mounted and occupies 2U. The depth (excluding mating connectors) is 375 mm.
Care should be taken with cooling and ventilation within the equipment bay. The air inlet is on the
right side of the chassis, towards the rear, as viewed from behind. The air outlet is on the left side,
close to the front. Take care not to obscure the vents. Refer to the image above or contact Trilogy
for further details.
4.6 CONNECTIONS
1. Connect a monitor, mouse and keyboard to the SVGA and PS2 / USB sockets on the MIU.
These are required only for the initial set-up of the MIU.
2. Connect the subscribers to the expansion board ports on the back of the MIU.
3. Insert one or more power cable(s) into the power socket(s) and connect the other end to a
mains supply.
4. The lower RJ45 network socket (“1”) on the back of the MIU is connected to the IP network.
It is important to configure the MIU IP address(es) correctly before making this connection
to avoid any possible network IP address conflicts. See the information below concerning
the internal network switch.
4.7 INTERNAL NETWORK SWITCH
A set of switches on the internal PCI riser board allows the internal network switch to be bypassed.
Default Mode
The MIU provides a single combined network connection via the lower RJ45 connection on the rear
panel (labelled “1”). To enable this mode, the internal switches are all set towards the front panel.
Alternate Mode
If all the internal switches are set towards the rear panel, then two physical network connections are
required.
• The upper connector labelled “2” is to the system motherboard network interface.
• The Mercury card interfaces via the lower connector labelled “1”.
Page 20 of 338 Trilogy Communications
Page 21
Mercury Core
4.8 REAR PANEL DETAIL
Item
Description
Control/connector type
1
GPIO 2 & GPIO 1
D25
2
Fault Loops
D9 female
3
Camera Mix Board (Optional)
4 Belt Pack (Optional)
5 Sound card audio
3.5 mm Jack socket.
6
USB
Standard USB Series A socket.
7
Expansion Boards
Up to four (4) boards may be fitted.
8
Second Mains Input
IEC 9 First Mains Input
IEC
10
Network 1 and 2
RJ45 8P8C; 10/100Base-TX.
11
Monitor SVGA
D15 high-density female.
12
Keyboard
PS/2.
13
Mouse
PS/2.
14
Serial
Three (3) serial ports; two (2) RS232 and one
(1) RS232/422 on D9 male connectors.
See sections 31 and 32– Technical Data for connector pin-outs and specification.
Page 21 of 338 Trilogy Communications
Page 22
Mercury Core
Item
Description
1
System status LED
2
Audio loudspeaker connector (3.5 mm Jack socket)
3
USB 2.0 (currently disabled)
4
Shutdown / Restart button
5
System operation/Input power status LED (green/red)
6
Software status LED (green/red)
7
Network link status LED (yellow)
8
Indicator: not used
9
Audio headphone connector (3.5 mm Jack socket)
5. MERCURY COMMUNICATOR UNIT (MCU)
5.1 OVERVIEW
The Mercury Communicator Unit (MCU) is a powerful operator station with a peer-to-peer
architecture that enables the device to function independently. It can be either powered locally or
through Power over Ethernet (PoE), and it connects to interfaces including a virtual panel, headsets,
GPIs for PTT and auxiliary line-level stereo inputs.
5.2 STANDARD INDICATORS,CONTROL AND CONNECTORS (FRONT)
Page 22 of 338 Trilogy Communications
Page 23
Mercury Core
System status LED:
• Flashing - Power button has been pressed and the unit is waiting for Windows to
shutdown OR temperature has exceeded set limit (default 70⁰C) OR firmware upgrade is
in progress
• Red – Initial state (before connection with TBC)
• Off – Connection made with TBC
Audio connectors – Two 3.5 mm stereo jack connectors:
• Secondary microphone input
• Secondary headphone output
USB connector: USB 2.0 Type A female connector used to upload security certification codes.
Pushbutton switch (recessed): Provides system shutdown.
System Operation/Input Power Status LED:
• Green – Normal operation with correct DC input voltage present
• Red – Standby operation with correct DC input voltage present
• Off – No power present
Software status LED:
• Green – Network connection made after Talkback Controller (TBC) configuration load
• Yellow – Connection made with TBC
• Red – Initial state (before connection with TBC)
• Off – Firmware is non-operational
Network link status LED (RJ45 or SFP):
• Yellow – Network link present
• Flashing – Network link present, and actively transmitting or receiving
• Off – No network link present
5.3 STANDARD INDICATORS,CONTROLS AND CONNECTORS (REAR)
Page 23 of 338 Trilogy Communications
Page 24
Mercury Core
Item
Description
1
Video output – HDMI Type A
2,3,4
USB Type A
5
Audio input channel 1 - 3.5mm stereo jack connector
6
Auxiliary PTT – Lemo 4-pin connector
7
Customer Interface Adapter (CIA) – Lemo 12-pin connector used to
connect a dynamic headset, PTT and GPIO
8
Factory reset button (recessed): restores the default configuration
9
Audio input channel 2 - 3.5mm stereo jack connector
10
Network connector
11
Gigabit Network
12
Power connector – 2.5 mm DC jack connector
13
SPY Debug USB – USB 2.0 Type B female connector
5.4 INSTALLATION REQUIREMENTS
The MCU contains a Power Supply Unit (PSU), processor board and audio card. The MCU may be
freestanding or installed under a desk. For the latter arrangement, the mounting bracket is fitted to
the underside of the desk using self-tapping screws. The MCU then slides into the bracket from the
front.
To install an MCU you will need:
• One International Electrotechnical Commission (IEC) mains cable.
• USB keyboard and mouse if setting up the MCU for the first time.
• An HDMI monitor capable of displaying at least 800 x 600 resolution.
A single network connector for connecting the MCU to its peers and the Database Supervisor over
TCP/IP.
5.5 CONNECTING THE MCU
1. The MCU can be freestanding or installed under a desk.
2. Connect a monitor, mouse and keyboard to the HDMI and USB sockets on the back of the
MCU. These are required only for the initial set-up of the MCU.
3. Connect the headsets to the connectors on the front of the MCU. Three MCU variants are
available allowing different headsets to be connected.
4. Insert a power cable into the power socket and connect the other end to a mains supply.
5. The RJ45 network socket on the back of the MCU is connected to the IP network. It is
important to configure the MCU IP address(es) correctly before making this connection to
avoid any possible network IP address conflicts.
Full details of connections and specification are in section 34 - Technical Data | MCU | 700-30-00.
Page 24 of 338 Trilogy Communications
Page 25
Mercury Core
6. MERCURY SOFTWARE AND INSTALLATION
6.1 OVERVIEW AND CONCEPTS
The Mercury software suite comprises several individual software components which are packaged
and presented in a single software installer. Components required for a particular situation may be
selected either from a preset scenario or by selecting components individually for a custom
installation.
Mercury host hardware is supplied with all software pre-installed but the instructions in this section
may be used to assist should a reinstallation be required.
The key software installation task for an administrator is to set up the database and configurations
editor. Careful consideration should be given to the hardware requirements and settings required to
complete this. Please read section 7 before commencing installation.
The installer is also used to update an existing installation. When the installer runs, it checks for any
existing installed components and advises if more up to date versions are available. The update
process proceeds into steps whereby the existing installation is removed and then a reinstallation is
completed. During this process, you will be presented with the option to either remove or retain
existing settings: for security, the presented default is to remove settings.
The installer may also be used to add additional components to an existing installation, but it cannot
be used to remove components. If for any reason you wish to remove components from an existing
installation, you must first uninstall completely and start again.
NOTE: The Installer requests elevated permissions when it runs, so you can only install as an
administrator; therefore, everything is installed with the correct level of permissions and can be
installed into any directory.
Page 25 of 338 Trilogy Communications
Page 26
Mercury Core
Component
Description
Gateway
Configuration Editor
The Configuration Editor is used to model and implement the structure of
your Mercury system.
Database Supervisor
The Mercury database holds the Master configuration for all domains
components – Windows service and lightweight GUI.
Virtual Panel Web
The Virtual Panel Web Server is a middleware application used to
and lightweight GUI.
Gemini Software
The current software and firmware for the Gemini host. This may or may
ready for future use.
TBC (Talkback
The TBC application, installed on each Mercury host, manages all the
the “Startup” menu folder.
Virtual Panel
The Virtual Panel provides users with a single control panel from which
across security levels and domains to conduct voice communications.
Panel Software
The current software for IRIS panels. During installation, files are copied
to a location on the PC, ready for future use.
Tools
Tools are intended for use exclusively by System Administrators and are
configuration database.
6.2 MERCURY SOFTWARE COMPONENTS
The table below lists the range of software components included with the Mercury software
installer. There is a brief description of each component.
and hosts on the Mercury system. The database is managed by the
Mercury DB Supervisor application. This is a middleware application that
provides an interface between the database and the Mercury software
running on the hosts. Like the TBC (below) it also comprises two
Server
Controller)
connect the Talkback Controller (TBC) to one or more Virtual Panels. Like
the TBC (below) it also comprises two components – Windows service
not be different from that provided with a previous product build, so
please check version numbers before attempting to carry out an
upgrade. During installation, files are copied to a location on the PC,
audio routes in real-time for Mercury hosts connected over IP. The
application is made up of two parts:
• A Windows service which starts automatically when the host
boots.
• A graphical component (GUI) which allows status monitoring of
the TBC. This is a Windows executable (exe) which starts when a
user is logged on to Windows. This is controlled by a shortcut in
they can communicate with other users in their security enclave or reach
designed to check, validate and repair specific aspects of the
During installation, select components as appropriate. The following sections outline two typical
scenarios:
• Section 6.3 - Installation Procedure: Configuration Editor with Served Database. This would
normally be the administration PC for a Mercury system.
• Section 6.4 - Installation Procedure: Mercury Host with Virtual Panels. This applies to all Host
types but is only required if software re-installation is necessary.
Page 26 of 338 Trilogy Communications
Page 27
Mercury Core
6.3 INSTALLATION PROCEDURE:CONFIGURATION EDITOR WITH SERVED DATABASE
Run the Mercury Installation Program. The Welcome screen appears:
Press Next to commence.
This screen will only appear if you have
previously installed Mercury components.
Make sure the Installation radio button is
selected.
Press Next to continue.
The Custom Installation screen now shows
all available components. For a new
installation, none are marked.
Press Next to continue.
Two components have been selected:
• Gateway Configuration Editor
• Database Supervisor
Press Next to continue.
Page 27 of 338 Trilogy Communications
Page 28
Mercury Core
Change the DB Supervisor Settings, if
required. Consult your System Administrator
before changing these settings.
Press Next to continue.
Select the Installation Folder. This is pre-set
but can be changed if components have not
already been installed.
Press Next to continue.
Select the Shortcut Folder. Again, this folder
is pre-set but can be changed, if required if
components have not already been installed.
Press Next to continue.
Review the settings you have selected, and
then press Install to begin copying files.
Page 28 of 338 Trilogy Communications
Page 29
Mercury Core
The progress bars indicate that files are being
copied to destination folders.
Press Finish to close the Mercury Installation.
Page 29 of 338 Trilogy Communications
Page 30
Mercury Core
6.4 INSTALLATION PROCEDURE:MERCURY HOST WITH VIRTUAL PANELS
Run the Mercury Installation Program. The Welcome screen appears:
Press Next to commence.
This screen will only appear if you have
previously installed Mercury components.
Make sure the Installation radio button is
selected.
Press Next to continue.
The Custom Installation screen now shows
all available components. For a new
installation, none are marked.
Press Next to continue.
Two components have been selected:
• TBC
• Virtual Panel Web Server (including
Virtual Panel)
Press Next to continue.
Page 30 of 338 Trilogy Communications
Page 31
Mercury Core
Select the Host Type, Domain ID and Host ID.
The Domain and Host IDs make up part of the
Enterprise Domain Host Subscriber (EDHS)
address.
Press Next to continue.
Set the subscriber ID of the virtual panel. The
virtual panel subscriber ID defaults to the
internal audio port of the hardware. This is
usually two ports higher than the number of
physical ports fitted to the hardware. For
example, with an 8 port MIU (single AEB),
this would be set as shown to “10”.
Press Next to continue.
Enter the Hostname or IP Address of the
database location.
Press Next to continue.
Consult your System Administrator before
changing these settings. These settings will
be applied to local components (e.g. TBC and
VP Web Server) and must match those used
when the Database was installed.
Press Next to continue.
Page 31 of 338 Trilogy Communications
Page 32
Mercury Core
Enter the TCP port value for the Virtual Panel
Web Server.
Press Next to continue.
Select the Installation Folder. This is pre-set
but can be changed if components have not
already been installed.
Press Next to continue.
Select the Shortcut Folder. Again, this folder
is pre-set but can be changed, if required if
components have not already been installed.
Press Next to continue.
Review the settings you have selected, and
then press Install to begin copying files.
Page 32 of 338 Trilogy Communications
Page 33
Mercury Core
The progress bars indicate that files are being
copied to destination folders.
The installation has successfully completed.
Press Finish to close the Mercury Installation
Program.
Page 33 of 338 Trilogy Communications
Page 34
Mercury Core
6.5 SOFTWARE UPGRADE
The Mercury software installer may also be used to upgrade an existing installation. When the
installer runs, it checks for any current installation and performs a version check. If the current
version is out of date, an upgrade may be carried out.
Press Yes to continue.
Press Next to continue.
Data entered during the original installation
is held locally on each host. At this stage, you
can decide whether to delete or reuse such
data. For a software upgrade, the box is
normally left unchecked.
Press Next to continue.
Press Uninstall to continue.
Page 34 of 338 Trilogy Communications
Page 35
Mercury Core
The uninstallation phase is now complete.
Press Finish to move to the 2nd phase where
the software will be replaced with the new
version.
Please select whether to perform a Quick or
Customised upgrade. A quick upgrade will
use the settings from your previous
installation whereas a customised upgrade
will allow you to change the settings before
installation. For a software version upgrade,
the Quick option is the normal choice.
Press Next to continue.
The progress bars indicate that files are being
copied to destination folders.
The upgrade has successfully completed.
Press Finish to close the Mercury Installation
Program.
Page 35 of 338 Trilogy Communications
Page 36
Mercury Core
The process now follows the Installation Procedures described in previous sections.
6.6 ADDING ADDITIONALMERCURY SOFTWARE COMPONENTS
NOTE: the installer cannot be used to remove individual Mercury components. To do this, all existing
components must be uninstalled and then a new installation carried out.
Run the Mercury Installation Program. The Welcome screen appears:
Press Next to commence.
Make sure the Installation radio button is
selected.
Press Next to continue.
The Custom Installation screen now shows
all available components. Existing
components are marked: select additional
components as required.
Press Next to continue.
Page 36 of 338 Trilogy Communications
Page 37
Mercury Core
The progress bars indicate that files are being
copied to destination folders.
Press Finish to close the Mercury Installation.
6.7 UNINSTALLATION PROCEDURE
An uninstall tool is included, alongside the installer. A shortcut to launch the uninstaller will be found
in the Windows Start menu, listed under Trilogy. If you cannot find the shortcut, type “Add or
Remove Programs” into the Windows search bar, then find Trilogy Mercury V5 from the list.
For the uninstall steps, see the first part of section 6.5 Software Upgrade on page 34. If you do not
intend to replace the software, then check the box “Remove Application Data”.
6.8 FIREWALL
Following the installation of the software as described above it will be necessary to open several
ports on the computer firewall. It is beyond the scope of this document to describe in detail how to
do this due to the range of operating systems, use of Windows or third-party firewall applications,
and the different permissions which may be granted to Windows users or administrators.
The most common scenario is the Windows firewall, and this requires the following rules to be
added for inbound ports:
• TCP 12005
• TCP 12006
• TCP 13001
Please contact your IT Administrator or Trilogy Technical Support for further assistance.
Page 37 of 338 Trilogy Communications
Page 38
Mercury Core
7. DATABASE AND THE DATABASE SUPERVISOR
7.1 OVERVIEW AND CONCEPTS
The Mercury database holds the Master configuration for all domains and hosts on the Mercury
system. The configuration details in the database are managed using the Configuration Editor, an
application that provides a Graphical User Interface (GUI) to visualize and interact with the database.
Any changes to the configuration are saved to the database and these changes are then retrieved by
each host in the Mercury system individually.
The database is managed by the Mercury DB Supervisor application. This is a middleware application
that provides an interface between the database and the Mercury software suite running on the
hosts.
The database itself can reside on any Windows
PC. The Supervisor is normally on the same PC
as the database files. See below for more
guidance.
The client applications exist on the individual
hosts.
A Mercury system can only have one database, which contains the source files that define the
configuration of the entire Mercury system. If part of the system needs updating, such as a function
change on one of the panels, the Configuration Editor is used to make the change and update the
database. The changed database configuration is then disseminated to each host in the system over
open database connections and cached locally. The changes are then (or later, at a convenient time)
made active on each recipient host (i.e. the working files on the host are replaced with the revised,
cached version).
When this sequence is complete and the revised configuration is operating correctly, the
Configuration Editor may be closed. Furthermore, the database may also be shut down or
disconnected since all hosts are running from their local cache. However, hosts will (correctly)
display a warning message, advising that connection to the database has been lost.
7.2 MERCURY DATABASE
Regardless of the scale of the system, from single MIU to multi-site, there must only be one instance
of the database. An important aspect of planning is to consider the correct location of the database.
On delivery, every MIU has the database pre-installed, which allows it to start and run cleanly during
the setup phase. For anything other than a single or small MIU based system, a different approach is
needed, and some guidelines are offered below. It is not recommended to install the Gateway
Configuration Editor on an MIU.
Page 38 of 338 Trilogy Communications
Page 39
Mercury Core
Scale of system
Database
Single MIU
Yes
Small system, 3 or
fewer MIU (Note 1)
Yes
Larger system, 4 MIU or
more (Note 2)
No
Note 1 -- The database must only be active on one
Minimum
Recommended
Application
----- Served Database plus Configuration Editor -----
OS
Windows 7
Windows 10 (64-bit pref.)/ Windows Server 2012
CPU
2 GHz
2 GHz
RAM
2 GB
8 GB
HDD space
100 MB
100 MB
MIU: any other MIUs should have the database
disabled or removed, and then connect as clients to
the single database.
Note 2 -- As the database increases in size and
complexity it will place additional demands on the
platform. For 4 or more hosts we suggest a separate
7.3 DATABASE INSTALLATION
The database should ideally be installed on a separate, fast PC on the network. If the system that
you are installing has many users, you should consider installing the database on a Windows-based
server. The database may reside on an MIU host for “small” systems, which are defined as having
three or fewer hosts. However, the Configuration Editor will not run on an MIU due to memory and
graphics limitations.
The main database component is the Mercury DB Supervisor which always runs as a Windows
Service. The database is administered using the Mercury DB Supervisor GUI. This application
automatically starts when you start Windows on the PC or server. The database [service] will
continue to run without interruption if the GUI application is shutdown.
You will see a Mercury DB Supervisor icon in the system tray. Right-click on this icon and select
Restore to open the Mercury DB Supervisor GUI. The Mercury DB Supervisor can be suspended or
resumed from this form if required. This action does not stop/start the underlying Windows service.
Full installation details are provided in section 6 - Mercury Software and Installation.
7.4 DATABASE PC/SERVER –SPECIFICATIONS
PC or rack-mounted server, with all hosts connecting
as clients.
Page 39 of 338 Trilogy Communications
Page 40
Mercury Core
7.5 MERCURY DBSUPERVISOR
The Mercury DB Supervisor comprises two components:
• Windows service which starts automatically on startup.
• GUI application which also runs automatically from a shortcut placed in the Windows
Start-Up folder during installation and is normally minimized to the System Tray.
The GUI application is used by the System Administrator to:
• View a list of connected Mercury clients (see page 41).
• View and manage database sessions (see page 42).
• View a log of events (for example, starting and stopping the service, connecting and
disconnecting clients) (see page 42).
• Specify database settings (see page 42).
When the GUI is running, a small additional icon (left) is
displayed in the Windows system tray. On double-clicking
the icon, the Database Supervisor GUI is displayed.
Normally, you will not have to make any changes to the settings, but if you do you must ensure that
you also update the Database Settings in the Configuration Editor.
The Mercury DB Supervisor GUI provides visibility of the Mercury database; if it is shut down you will
not be able to view the database and make changes to your database settings. If the Mercury DB
Supervisor GUI is shut down, the database itself is still running as a service and the communication
system will function as normal.
Closing and Restoring the Mercury DB Supervisor GUI
The Mercury DB Supervisor GUI application will be started automatically, via a shortcut to the
application in the Windows Start-Up menu, added during installation.
Closing the Mercury DB Supervisor GUI application does not affect the Mercury database which
always runs as a Windows service. The Mercury DB Supervisor GUI icon always appears in the system
tray and the GUI may be displayed by right-clicking the icon and selecting Restore.
NOTE: If inadvertently shut down, to re-start the Mercury DB Supervisor GUI application, click on
Database Supervisor in the Windows Start-up menu.
Mercury DB Supervisor GUI Status Indicator
An indicator in the bottom left corner of the GUI form shows the current status.
Page 40 of 338 Trilogy Communications
Database Supervisor is running correctly.
Database Supervisor is not running. Either it has been
suspended or the Windows Service has not started.
Page 41
Mercury Core
Server Menu
Menu Option
Description
Load Configuration
This allows a Mercury configuration file which has been created elsewhere,
Gateway Configuration Editor.
Change IP Address
This feature is no longer supported.
Start/Stop
Suspend or Resume operation of the Supervisor. The current status is shown
action does not start or stop the underlying Windows service.
Close
Closes the DB Supervisor GUI and minimizes it to the system tray. This does
will be maintained without disruption.
Shutdown
Shuts down the DB Supervisor GUI only. This does not affect the operation of
disruption.
Help Menu
Menu Option
Description
About
Displays version information.
The Clients tab is selected by default.
7.5.1 Mercury DB Supervisor GUI Menu Options
The Mercury DB Supervisor GUI menu options are as follows:
to be “pushed” to all currently connected database clients without using
Supervisor
by the indicator – see above. While stopped, all clients will be disconnected
which may cause unexpected results, requiring clients to be restarted. This
not affect the operation of the Database Supervisor Service: all connections
the Database Supervisor Service: all connections will be maintained without
7.5.2 Mercury DB Supervisor Clients
The Mercury DB Supervisor – Clients tab shows a list of active Mercury clients. Refer to section 7.6.1
for a description of the information on this tab.
To view a list of Mercury clients:
Right-click on the Mercury DB Supervisor icon in the system tray and select Restore to display the
Mercury DB Supervisor.
Page 41 of 338 Trilogy Communications
Refer to section 7.6 - Mercury DB Supervisor Field Definitions for a
description of the information on this
tab.
Page 42
Mercury Core
Click the Sessions tab to show the
Click the Log tab to view the current
7.5.3 Mercury DB Supervisor Database Sessions
The Mercury DB Supervisor – Sessions tab lists details of the user running the DB Server service.
• Session – A data transaction between the database and the client.
• Connection – A Transmission Control Protocol (TCP) connection between the Database
Server and the client. Can be host to multiple sessions.
To view database sessions:
Right-click on the Mercury DB Supervisor icon in the system tray and select Restore to display the
Mercury DB Supervisor.
User and Client IP Address for all
connected clients.
Refer to section 7.6 - Mercury DB Supervisor Field Definitions for a
description of the information on
this tab.
7.5.4 Mercury DB Supervisor Log
The Mercury DB Supervisor – Log tab shows a list of all database-related events. These events
include initialization of the Database Server, Database Supervisor, configuration and client
connections.
Checking the log can provide useful information if you have problems connecting to the database.
To view, save and clear the log:
Right-click on the Mercury DB Supervisor icon in the system tray and select Restore to display the
Mercury DB Supervisor.
contents of the log.
Refer to section 7.6 - Mercury DB Supervisor Field Definitions for a
description of the information on
this tab.
To clear the log, click the Clear
button.
Page 42 of 338 Trilogy Communications
Page 43
Mercury Core
Click the Settings tab to show the
Click the Advanced tab to make
7.5.5 Mercury DB Supervisor Settings
The Mercury DB Supervisor – Settings tab allows you to specify various parameters that control the
operation of the DB Supervisor and database.
NOTE: Ensure that you have closed all client applications before you apply any changes to the
Supervisor settings. To do this click Start / Stop on the Server menu of the Mercury DB Supervisor.
To change the DB Supervisor settings:
Right-click on the Mercury DB Supervisor icon in the system tray and select Restore to display the
Mercury DB Supervisor.
General settings for the DB
Supervisor.
Make the required changes.
Refer to section 7.6 - Mercury DB Supervisor Field Definitions for a
description of the information on this
tab.
changes to the advanced settings, if
required.
Refer to section 7.6 - Mercury DB Supervisor Field Definitions for a
description of the information on this
tab.
Click Apply to save the changes.
Page 43 of 338 Trilogy Communications
Page 44
Mercury Core
Display Item
Description
ID
Shows the ID of the connection. This is dynamically assigned by the DB Server
The ID cannot be changed manually.
Client IP
Shows the Internet Protocol (IP) address of the connected client.
Type
Shows the type of client connected.
EDHS
Shows the Enterprise Domain Host Subscriber (EDHS) address of the connected
The Configuration Editor displays as 0.0.0.0
Display Item
Description
User
Shows the name of the client user. For example, the operator name logged into
the Configuration Editor.
Client IP
Address
The IP address of the client that is ‘attached’ to the DB Supervisor.
Display Item
Description
Date/Time
The date and time of the log entry.
Message
The text of the message recorded in the log.
7.6 MERCURY DBSUPERVISOR FIELD DEFINITIONS
7.6.1 Mercury DB Supervisor – Clients tab
when a connection is established.
The ID usually starts at 1 and goes up in sequence. However, if a connection is
dropped the counter can roll back and use the dropped ID if one needs to be
reassigned.
client.
7.6.2 Mercury DB Supervisor – Sessions tab
7.6.3 Mercury DB Supervisor – Log tab
Page 44 of 338 Trilogy Communications
Page 45
Mercury Core
Field
Description
Data Location
Shows the path to the database files. Click to change this location if required
(NOT RECOMMENDED).
Interface
If the computer running the DB Server has two network cards, this setting allows
Default = Any.
DB Data Port
The IP port that the DB Master (or Slave) uses for data connections.
Default = 12005
DB Admin.
This is the port used by the Configuration Editor to access the DB Supervisor. The
Default = 12006
Supervisor
The IP port on which the Database Master (or Slave) listens for connection control
Default = 13001
7.6.4 Mercury DB Supervisor – Settings – General
the Administrator to choose the network interface from which the database will
run.
Changing this will set the DB Server to listen on the selected IP address.
Database clients must change their DB Server setting to this IP address to connect
to the database.
Changing the value changes the IP port number that the database accepts
incoming connections on. The value must be changed if:
IP Port 12005 is in use elsewhere on the network by another application.
Network security deems that another port is used, or Network Address
Translation /Port Address Translation (NAT/PAT) requires another port to be
used.
If this value is changed, all clients (including slaves) must be configured to connect
to the new port value.
Port
Port
value cannot be changed.
data.
Changing the value changes the IP port number that the database accepts
incoming connections on. This value needs changing if:
IP Port 13001 is in use elsewhere on the network by another application.
Network security deems that another port must be used, or NAT/PAT requires
another port to be used.
If this value is changed, all clients (including slaves) must be configured to connect
to the new port value.
Page 45 of 338 Trilogy Communications
Page 46
Mercury Core
Field
Description
Dead-session
The time it takes for a database transaction session to timeout upon client or
The maximum number of dead sessions that can occur before dead sessions
Default = 10. Maximum = 50. Minimum = 1.
Connection timeout
The time allowed for an idle TCP/IP connection to timeout.
Default = 300 s. Maximum = 300 s. Minimum = 60 s.
Connections
The number of concurrent client connections the Supervisor can handle.
Default = 100. Maximum = 1000. Minimum = 1.
Dead Client Interval
Default 15 s, Maximum 120 s, Minimum 10 s.
Temp. directory
The Database Supervisor stores temporary files in this location.
Trilogy recommends you accept the default offered.
Cache Thread Start
Delay
Default = 100 ms
Min = 100 ms, Max = 1500 ms.
Max Cache Threads
Default = 10. Min = 1, Max = 50.
7.6.5 Mercury DB Supervisor – Settings – Advanced
timeout
interval
network failure. This should be left as the default setting.
Increasing the value in poor network conditions may help prevent premature
session timeouts.
This value should only be modified by an experienced Administrator.
be modified by experienced Administrators.
are pruned.
This should only be changed if there are a large number of concurrent
connections to the database.
The value can be increased in cases of poor network performance.
It should only be modified by experienced Administrators.
The value is in seconds.
Adjusting this will change the maximum number of clients that can connect
to a Database Server. This should not be changed unless there are many
client connections, and database errors are received in the Database Log
page and client application logs.
The DB Sessions tab lists the current connections to the Database Server and
gives a good indication should the maximum connection limit be approached.
Page 46 of 338 Trilogy Communications
Page 47
Mercury Core
8. CONFIGURATION EDITOR | BASICS
8.1 OVERVIEW
The Configuration Editor is used to model and implement the structure of your Mercury system. To
begin defining the structure and connectivity of the system, you need to put in place all the required
Domains, Conferences, Groups and IFBs that are required. This is done using the Enterprise Editor.
A unique addressing system is used in the Mercury system. This is known as the Enterprise Domain
Host Subscriber (EDHS) system. The host is the main element of the system. Subscribers make use of
the host's facilities to provide audio communications. Hosts are grouped into logical groups, called
domains. These are predominantly groupings of convenience, allowing a system to be segregated
into separate areas. There is a close analogy between this definition of domains and Internet
Protocol (IP) network domains, since it may be appropriate to run each area, or building, on a
different subnet.
The Enterprise level sits above the domains, allowing domains to be grouped into a larger entity.
Every host in the system has its own unique EDHS address which is assigned by the Configuration
Editor and entered during host installation. This makes it possible to cross-reference an EDHS
address to an IP address; while the IP address may change, but the EDHS remains constant. User
interfaces can be configured to allow communications between EDHS entities.
Once all basic objects have been defined in your Enterprise, you must then configure the domains
and add hosts using the Domain Editor. Subscribers can then be added to the defined hosts using the
Host Editor, while the host settings, including the IP addresses of the audio card and the host itself,
can be defined. Routes are added using the Routes Editor. These routes can be used when defining
General Purpose Input Output (GPIO) processes. Subscribers are configured using the Panel
Configuration Editor. The Conference Editor is used to specify members of a conference and to
define all the hosts that may need to take part in a conference at some time.
Once the complete configuration has been defined and saved, it is transferred to the hosts and the
subscribers on the system using open database connections. Uploading the settings sends them to
their destinations where they are cached. To make these changes active (i.e. replace the working
files with the cached version), you must instate or activate the changes. A configuration can be
changed at any time to reflect changes in the Enterprise and transferred to the hosts before being
instated or activated.
Page 47 of 338 Trilogy Communications
Page 48
Mercury Core
8.2 BEFORE YOU START
Typically, one computer is designated as the configuration management computer. Any changes that
are made to the configuration of the Enterprise using this computer are then transferred to all other
hosts within the Enterprise. Refer to the Mercury Database section in this User Guide for more
information on database configuration.
Unless a separate PC or server is specified to host the Mercury database, the configuration software
and database run on the same machine. The configuration software can, later, be installed on other
machines in the Enterprise, if required.
If you are running a ‘served’ Configuration Editor, you should always ensure that the Database
Supervisor software is running on the Master machine. This is installed as a service within Windows
and should, therefore, start automatically. You can check that the Database Supervisor is running as
follows:
• Look for the Database Supervisor icon in the system tray. Right-click on the icon and
choose Restore. If the supervisor is running, the indicator at the bottom left corner of
the form (next to the Trilogy logo) is green.
• If the indicator is red, see Mercury DB Supervisor on page 40.
8.3 INSTALLING THE CONFIGURATION EDITOR
The Configuration Editor is usually installed on the same PC as the database. However, it can also be
installed on other PCs on the network, if required. If you install the Configuration Editor on another
PC, you must provide the IP address or hostname of the PC that is running the database.
NOTE: We recommend that you read section 7 - Database and the Database Supervisor in this
manual before installing the database and the Configuration Editor.
To install the database and Configuration Editor, please see Mercury Software and Installation,
section 6 of this manual.
8.4 CREATING A CONFIGURATION
The Configuration Editor provides you with a view on the underlying database tables and allows you
to add, delete and maintain records in the database.
To create a configuration that models your Enterprise:
• Make sure you understand the structure of your Enterprise in terms of domains so you can
create a plan that includes details of the hosts and subscribers in the Enterprise.
• Input the information from your plan using the Configuration Editor. The Configuration
Editor provides a logical tree view of the items that you need to configure. We recommend
that you start at the top level and work logically down through the various elements, such as
domains and groups, which together make up a configuration. The configuration can be
tested and deployed incrementally if required.
• Save the configuration information and transfer this to all destinations within your
Enterprise.
Page 48 of 338 Trilogy Communications
Page 49
Mercury Core
We recommend that you also place a shortcut to the Configuration Editor on the desktop
of the computer.
Database Supervisor is not running. Either it has
started.
8.5 USING THE CONFIGURATION EDITOR
8.5.1 Starting the Configuration Editor
To start the Configuration Editor, select it from the Program list, available on your Windows Start
menu: (Trilogy >> Mercury v5 >> Configuration Editor).
8.5.2 Software Features
When run for the first time, Gateway will prompt
you for a feature unlock code. The code is supplied
with your original purchase CD and you should
keep this safe for any future re-installation.
Additional paid-for features may be unlocked by
entering a new code.
8.5.3 Connecting to the database
If you are using a served Configuration Editor, you must ensure that the Mercury DB Supervisor is
running, and the location of the database is correct.
If not, you will see this message.
To verify that the Database Supervisor is running,
right-click on the icon in the System Tray and choose
Restore. Alternatively, double click the icon.
Check the indicator at the bottom left corner of the
dialogue.
Database Supervisor is running correctly.
Page 49 of 338 Trilogy Communications
been suspended or the Windows Service has not
Page 50
Mercury Core
If the database is running and the settings are
trilogy.
File
actions
Menu
Enterprise
System
Details
Version
When you have confirmed that the supervisor is
running, click Yes on the warning message to specify
the location of the database.
correct, you will be prompted to log in.
Enter the Operator and Password then click OK.
NOTE: Operator and Password are case-sensitive.
The default password for the Admin operator is
8.5.4 The Configuration Editor Interface
The Configuration Editor is divided into six main areas as shown below:
(gear icon)
info
Tree
Panel
Menu (Gear Icon)
Click on the gear icon to open the menu. Options let you create a new configuration, import or save
a configuration, set preferences and view specific parts of the Enterprise. The menu options are
described in detail later.
Version Info
This is the filename of the currently loaded configuration. If you “Save” the current configuration to
incorporate any changes, this is the file (and location) which will be used. The version number (v5.9
in the example) will increment each time changes are saved.
Enterprise Tree
The Enterprise tree shows an expandable view of the container objects that make up the entire
configuration.
A plus sign next to an item indicates that it can be expanded to show more items; a minus sign
indicates that it can be collapsed.
actions
Page 50 of 338 Trilogy Communications
Page 51
Mercury Core
Button
Description
Start a configuration upload, ensuring that all hosts are synchronised. Uploading the
settings sends them to their destinations where they are cached. Upload the settings
when you have completed or modified a configuration.
Restart (activates) configuration changes. The working files on each host are replaced
This button is not enabled if you are working with a local database.
The configuration has been changed.
The configuration upload is in progress.
Changes have been uploaded to hosts but not restarted.
The configuration is in the process of being restarted.
The configuration has been restarted.
Button
Description
Starts a new (empty) configuration. The current configuration will be lost unless you
Yes to continue.
Loads a previously saved configuration (.trilogy archive). The current configuration will
be overwritten. A warning is given: click Yes to continue.
Saves the current configuration to the current file and location. This can be loaded back
particularly before you upgrade the software.
Details Panel
If you select an item within the Enterprise tree, details of that item will be shown in the Details
panel. For example, select a domain from within the Enterprise tree to display a list of the hosts
specified for that domain, in the Details panel. Double-click an item in the Details panel to open an
Editor window and make changes.
System Actions
Descriptions of the Configuration Editor system action buttons are provided below.
with the cached versions. Note that this button may not be enabled if you have selected
to automatically instate settings.
Database Status Icon
The database status is shown in the System Actions area of the Configuration Editor main screen.
The icon is also a button which, when clicked, displays the Active Clients dialogue.
The icons are:
File Actions
Descriptions of the Configuration Editor file action buttons are provided below.
save it before creating a new configuration. A warning is given, and you need to click
into the Configuration Editor later if required. It is important to save a configuration,
8.5.5 Menu Options
The menu options accessed from the gear icon of the main Configuration Editor screen are detailed
in the following section. The top level has 6 entries, detailed below.
NOTE: The options will vary depending on whether you are using a local file system database or a
served database.
Page 51 of 338 Trilogy Communications
Page 52
Mercury Core
File
Option
Description
New
Starts a new (empty) configuration.
before creating a new configuration.
Load Configuration…
Loads a previously saved configuration.
The current configuration will be overwritten.
Save Configuration…
Saves the current configuration as a file to the current
This can be loaded back into Gateway later if required.
Save Configuration As…
Saves the current configuration as a file with a choice of
This can be loaded back into Gateway later if required.
Switch to Live Mode
Switches from the default “online” mode of operation
within Gateway.
Start Configuration Upload
Upload the current configuration data to all hosts. The
Note: upload is a background task.
Restart with Configuration
Restart the host(s), after upload. The host will restart
task.
Exit (Alt + F4)
Close the Configuration Editor.
View
Option
Description
Active Clients
Opens the Active Clients’ Status window.
Trilogy Positioning System
This option is not currently available.
Expand Configuration View
Expands all branches of the Enterprise tree.
Collapse Configuration View
Collapse all branches of the Enterprise tree.
Refresh Configuration View (F5)
Refresh the configuration view to reflect recent changes.
Configuration Search (F3)
Type the name of any entity within the configuration.
The current configuration will be lost unless you save it
location.
location.
(upload followed by a restart) to a “live” mode which
allows minor changes to be made without the need for a
restart. This is a paid-for option, enabled by keycode
Changes
data is cached at each host, pending the “restart”
command (see below). If the preference to “auto restart”
is checked, then upload and restart are seamlessly linked.
using the new (uploaded) data. Note: this is a disruptive
Highlight the result then click Launch to view that entity
in the main window.
Page 52 of 338 Trilogy Communications
Page 53
Mercury Core
Setup
Option
Description
Database Settings…
Opens the Database Settings dialogue. Here you can
Database Supervisor.
Preferences…
Opens the Preferences dialogue. Here you can change
Configuration Editor.
Entity Filter…
To simplify the visual appearance of what can become a
purchased for your project.
Enter Software Keys…
Features within Gateway are unlocked using software
it here.
Tools
Option
Description
Recalculate All Conference Best
Select this option to recalculate the best profiles for
conferences in your Enterprise.
Configuration Gateway CE
Allows a previously saved configuration file to be
was last saved.
Launch Access Management
Console
Opens the Access Management console, used to manage
user roles and Administrators. See section 28.
Gemini Upgrade
Allows for bulk upgrades of multi-host systems (Gemini
only).
Change Password
Opens the Change Password dialogue. Use this option to
change your login password.
Window
Option
Description
Close Editor
Closes the currently open editor and returns the
application to the opening screen.
Help
Option
Description
About
Shows the version number of both the individual
application and the product.
change network settings, including the IP address of the
some of the settings that relate to the operation of the
complex GUI, unused entities may be hidden from view.
For example, control panel types which have not been
keys, purchased from Trilogy. To enable a feature not
currently activated, purchase an additional key and enter
Profiles
Version…
conferences.
This can take some time depending on the number of
selected and an information dialog displayed indicating
the Gateway version and date/time the configuration
Page 53 of 338 Trilogy Communications
Page 54
Mercury Core
Click Yes to confirm that you want to create a new
Click Cancel if you want to save or keep the current
page 55 for more information.
8.6 CONFIGURATION CREATION AND MANAGEMENT
You can create a new configuration at any time. However, if you do not save (archive) your current
configuration, all changes will be lost when you create a new configuration.
If you want to keep a configuration that you are working on (and possibly come back to later),
ensure that you save the configuration before you create a new one (refer to Saving and Loading
Configuration Settings on page 55 for more information).
NOTE: If you are using the Release Candidate Workflow, refer to page 62 for details of creating,
saving and loading configurations.
8.6.1 To create a new configuration
Click the Start a new empty configuration button .
The message (right) is shown.
NOTE: The message will not be shown if the current
configuration has previously been saved.
configuration. A progress bar will display while the new
configuration is created.
configuration.
Refer to
NOTE: A default configuration (or Enterprise) is created with a single domain and two conferences.
The Enterprise tree shows an expandable view on the configuration that has been created. The
name of the Enterprise includes the creation date. The configuration must be changed to match your
specific requirements.
Saving and Loading Configuration Settings on
Page 54 of 338 Trilogy Communications
Page 55
Mercury Core
A progress bar will display while the new configuration is loaded.
Click Cancel if you want to save or keep the current configuration.
8.6.2 Saving and Loading Configuration Settings
It is good practice to save a configuration, with the date and time that it was saved in the filename,
at various stages of its development. If you save a configuration regularly, you can load it back if you
need to.
Saving a Configuration
A configuration can be saved at any time.
NOTE: The configuration data is important, and we would recommend that you also copy it to
removable media or ensure that it is backed up with your other data.
To save a configuration:
• Click the Save… button .
• The Windows File Save… dialogue is displayed, with the filename and location set to the
values used at the previous Load operation.
• If this is the first “save” operation for a new configuration, enter a name for the
configuration file and select the folder into which you want to save the configuration.
• Click the Save button.
If you have previously saved a configuration with the same name in the specified folder, click Yes if
you wish to overwrite the old file.
Loading a Configuration
When you load a configuration, it will overwrite the currently loaded configuration.
To load a previously saved configuration:
Click Load… to load an existing configuration.
The message (right) is shown.
NOTE: The message will not be shown if the current
configuration has previously been saved.
Click Yes to confirm that you want to create a new
configuration. Browse for and select the
configuration that you want to load.
Page 55 of 338 Trilogy Communications
Page 56
Mercury Core
When the revised data has been transferred, you can choose whether to instate and go live with
the configuration or instate the changes later.
8.6.3 Uploading Configuration Data
Once you have completed developing your configuration, or have completed the details for a
specific host, you can send the changes to the hosts in your system, and subsequently to each
subscriber.
Uploading is the first stage of this process when data is transferred to all relevant hosts and cached.
To make these changes active during the second stage, (i.e. replace the working files with the cached
version), you must instate or activate the changes. Always keep in mind that although the first stage
happens in the background, the second stage is disruptive.
NOTE: An administrative setting, on a host-by-host basis, determines the priority of the database
cache processing to give control over the amount of CPU usage during an instate operation – this
minimizes the potential interruption to audio communications. Refer to the Configuration Editor –
Hosts and the Host Editor for more information on this setting.
Updating a Configuration
To update a configuration, ensure that you change your database settings so that you are working in
Served/Remote Database mode.
Click Upload. The process ensures that all hosts are synchronised.
The configuration update progress dialogue is
displayed.
If you press No, you can restart the system later by
clicking the yellow Restart button which will then
be enabled.
To restart with a new configuration:
Click Yes on the Mercury Config Editor dialogue
box or (later) click the Restart button .
The dialogue shows the progress of the update.
Configuration Update Messages
When you are updating a configuration the following message boxes may be displayed:
Page 56 of 338 Trilogy Communications
Page 57
Mercury Core
No active clients are running therefore
The configuration has been changed.
The configuration update is in progress.
Changes have been uploaded to hosts but not restarted.
The configuration is in the process of being restarted.
The configuration has been restarted.
update cannot take place.
Understanding the Status of a Configuration
The database icon which is shown in the top-right of the Configuration Editor window shows the
version of the database and its status.
NOTE: You can specify when the database version is incremented on the Database Management tab
in the Enterprise Editor and specify whether the version is incremented when a database is imported
into the Configuration Editor. Refer to the Configuration Editor – Enterprises and the Enterprise Editor section in this User Guide for more details.
8.6.4 Active Clients
Best-practice is to monitor the upload and instate process closely using the Active Clients dialogue.
Refer to page 62 for more information.
8.6.5 Uploading and Instating on a Per-Host Basis
In addition to uploading and instating a configuration for all hosts on the system, you can upload and
instate hosts on an individual basis from the Active Clients window. Refer to page 62 for more
information.
Page 57 of 338 Trilogy Communications
Page 58
Mercury Core
8.7 DATABASE SETTINGS AND PREFERENCES
Once you have connected to the database, you will not usually have to change the database settings
provided that the IP address of the database machine does not change. If this is allocated by
Dynamic Host Control Protocol (DHCP), you may need to change the settings and specify the name
of the host PC should the IP address change.
NOTE: You can specify 127.0.0.1 in the IP address field if you want to use the Local Host.
8.7.1 Changing Database Settings
On the Setup menu, select Database Settings… to open the
dialogue.
• Make the required changes to the settings. Refer to section 8.11.1 for details of the
fields and settings.
• Click OK to save your settings.
If the settings are not correct, you
will receive an error:
• Click OK in this box and review the database settings. If you still cannot connect to the
database, ensure that the Database Supervisor is running and that the IP address or
hostname is correct. Also, check that no hardware or software firewall is preventing the
connection.
Page 58 of 338 Trilogy Communications
Page 59
Mercury Core
Connection to the local file system database is indicated by a change to the header
colour, from green to blue on Gateway, as shown below.
8.7.2 Using a Local Database
You can use a local database rather than connecting to a database on the network. If you do this,
you must also specify the same local database in the Supervisor Settings for the Talkback Controller
(TBC). Refer to Mercury Talkback Controller in section 29 of this User Guide for details.
A local database is used to develop the configuration when using the Release Candidate Workflow.
NOTE: If you have installed an Offline Configuration Editor, the local database setting will be selected
by default.
To use a local database:
• On the Setup menu, select Database Settings… to open the dialogue.
• Click Local Database. The following warning is displayed:
Click OK on this message to continue.
If necessary, specify the database folder. By
default, this is:
Click Browse to select a different output
folder for the local database.
Click OK and the Configuration Editor will
connect to the local files and prompt you to
log in.
Page 59 of 338 Trilogy Communications
Page 60
Mercury Core
8.7.3 Preferences
The connection preferences can be changed to allow individual customisation of the application. On
the Setup menu, select Preferences… to open the Preferences dialogue. There are three tabs, shown
below.
Refer to section 8.11.2 for details of settings
that can be changed.
Click OK to save the changes.
Refer to section 8.11.3 for details of settings
that can be changed.
Click OK to save the changes.
Refer to section 8.11.4 for details of settings
that can be changed.
Click OK to save the changes.
Page 60 of 338 Trilogy Communications
Page 61
Mercury Core
8.8 ADMINISTRATOR PASSWORD
The default password for the Admin user is trilogy.
Other Local Administrators may be created (see section 28 - Configuration Editor | Access Management) and these will each have their password which can be changed using the Change
Password option.
8.8.1 Changing the Administrator Password
If security is an issue, you can change the Administrator Password to ensure that the configuration
cannot be accessed by unauthorised users.
To change the administrator password:
On the Gateway Tools menu, click Change Password. The Change Password dialogue is displayed.
Enter old and new passwords.
Re-enter the new password for confirmation.
Click OK.
IMPORTANT: If you change the Admin user password and subsequently cannot remember the new
one, you will need to reinstall the Database and Configuration Editor to reset the password back to
default.
Page 61 of 338 Trilogy Communications
Page 62
Mercury Core
8.9 ACTIVE CLIENTS
The Active Clients option, on the View menu, lets you view a list of hosts that are currently
connected to the database. These hosts will receive configuration updates if you carry out a
configuration update (see page 56).
NOTE: This option is not available if you are using an Offline Configuration Editor connected to a
local database.
8.9.1 Viewing Active Clients
Viewing active clients is also a useful troubleshooting tool since it shows:
• Hosts that are currently connected to the Mercury system.
• The configuration version that attached hosts are running.
• Whether the configuration is loaded and current.
• The EDHS address of each connected host.
• The IP address of each connected host.
To view active clients:
•On the View menu, click Active Clients to open the Active Clients’ Status window.
8.9.2 Uploading and Restarting Active Clients
You can upload and restart hosts on an individual basis from the Active Clients window.
To upload and restart active clients:
• On the View menu, click Active Clients to open the Active Clients’ Status window.
• Use the checkboxes adjacent to each Client and check/uncheck as appropriate. By
default, all are checked.
• PressUpload to upload the configuration to the host.
• PressRestart to activate the configuration.
Page 62 of 338 Trilogy Communications
Page 63
Mercury Core
Us
Moves to the first record in a list.
Moves to the
Moves to the next record.
Moves to the last record in the list.
Posts
Cancels the changes made to the current record since the la
have added a new record, this record will be
Refreshes the view and posts any changes.
Moves the selected item up. Not
Moves the selected item down. Not available in the Enterprise
8.10 EDITOR BASICS
Once you have opened the Enterprise Editor, you will notice a series of buttons at the top of the
window. You will see the same set of buttons on every Editor window in the system. Some of these
buttons may be unavailable (for example if there is only one record in a list) and some may only be
enabled when you make changes to the details.
The functions of the basic set of buttons on an Editor window are explained below:
Button
age
previous record.
(writes) the changes to the database.
available in the Enterprise Editor.
removed.
st post. If you
Editor.
8.10.1 Using Images
Images can be used to identify callers on Virtual Panels. The following image formats are accepted
by Gateway and are then converted internally to JPG format: BMP, JPG, WMF and ICO.
You can either select individual records in a list or select more than one record at a time.
8.10.2 Selecting Records in Lists
• To select more than one record, hold down the Ctrl key and click the records that you
want to select.
• To select records that are listed consecutively, click on the first one, hold
key and click the last one.
down the Shift
8.10.3 Deleting Records
Records can be deleted from the database if required. When you delete records from the database,
you can either delete the required records individually (using the red - button) or delete them all at
the same time (using the Clear All option of the right-click menu).
IMPORTANT: When you select Clear All, all records in the list will be permanently deleted from the
configuration. Use this option with care.
Page 63 of 338 Trilogy Communications
Page 64
Mercury Core
Field
Description
Offline Mode (Local
File Database)
Select this radio button if the database is running locally. You will need to
specify the location of the database files.
Online Mode
Supervisor)
Select this radio button if the database is located on a remote PC (specified
IP Address Mode
Radio buttons select the mode of the IP connection to the PC hosting the
Select either Fixed IP or Host Name.
IP Address
This field is used to specify the static IP address of the PC hosting the
database. This is the preferred method.
Host Name
This field is used to specify the name of the PC hosting the database. It must
assigned by DHCP. This method is not recommended.
Data Port
The IP port that the DB Master (or Slave) uses for data connections.
Default = 12005
Supervisor Port
The IP port that the Database Master (or Slave) listens for connection
Default = 13001
Compression
Compresses each transaction exchanged between server and clients by an
between CPU usage (to compress the data) and bandwidth saved.
be completed if the database is hosted on a PC with an IP address that is
Changing this value changes the IP port number on which the database
accepts incoming connections. This needs to be changed if:
IP Port 12005 is in use elsewhere on the network by another application.
Network security deems that another port should be used, or Network
Address Translation /Port Address Translation (NAT/PAT) requires that
another port is used.
Changing this value also means that all clients (including slaves) must be
configured to connect to the new port value.
control data on. Changing this value changes the IP port number on which
the database accepts incoming connections. This must be changed if:
IP Port 13001 is in use elsewhere on the network by another application.
Network security deems that another port should be used, or NAT/PAT
requires that another port is used.
Changing this value also means that all clients (including slaves) must be
configured to connect to the new port value.
adjustable amount. Useful on networks with limited bandwidth. The asterisk
on the scale is a suggested starting point, giving a good compromise
Page 64 of 338 Trilogy Communications
Page 65
Mercury Core
Field / Display Item
Description
Setup Timeout
The time, in seconds, in which the Configuration Editor will timeout on a
Range 1–60 seconds. Default = 10 seconds.
Maximum Login
Specifies the maximum number of login attempts before the application
Default = 4. Range = 1–10.
DB Connect Retry
Timeout (s)
Specifies the database connection retry timeout, in seconds.
Default = 4 seconds. Range = 1–5 seconds.
DB Connect Retry
Specifies the number of times a database connection will be retried if not
Default = 4. Range = 1–5.
Show EDHS Column
in grids
If checked will display an EDHS column in the Hosts grid on the Domain
General tab. Default = checked.
Show extra count
If checked will display extra count columns in top level grids for:
involve a longer delay to compute the count data)
Treeview Editor
2 option radio buttons:
• Double-click basic – Right-click advanced
Config save/load
If unchecked, as a configuration is saved, the user is prompted to create an
Default = checked.
Live mode – prompt
when switching
If checked, will prompt the user when switching to/from Live Mode.
Default = unchecked.
Show Upload/Take
on main form
If checked, will display the Upload/Take and Restart buttons on the main
Default = checked.
Automatic DB
or closing tabs
If checked, will automatically update database records and fields when
If unchecked the user will be shown a prompt dialog. Default = checked.
Allow multiple keys
If checked, then it is possible to configure more than one key on a panel to
on a panel. Default = checked.
GPIO processes
Relates to GPIO process screens and causes the GPIO routing statement
potentially unfriendly, name. Default = checked.
Show Instructions on
If checked will display instructions on the main form background regarding
Default = checked.
8.11.2 Gateway | Setup | Preferences – General tab
connection to the Database Supervisor. Options are:
Never -- Windows TCP timeout.
Numerical Value in seconds -- Override Windows timeout.
Attempts
Count
information on
Enterprise Editor
Opening Action
only to/from disk
automatically closes.
successful.
• Groups – Sources, Triggers, Destinations
• Conferences – 4-Wires, Panels, Phones
• IFBs – Sources, Triggers Destinations
Default = unchecked. (Note: Checking the checkbox on larger configs might
• Single-click basic – Double-click advanced
additional backup to a host.
If checked, then the configuration is saved to disk only.
and Restart buttons
update on changing
to same target
named by subject
Main Form
Page 65 of 338 Trilogy Communications
form task bar.
changing tab data and closing the tab without prompting the user.
the same destination.
If left unchecked it is only possible to have one key to any given subscriber
name to be derived from the statement itself, instead of using a default,
the mouse clicks to access the Standard or Advanced editors.
Page 66
Mercury Core
Field/Display Item
Description
Upload/Restart
Global timeout when carrying out the Upload/Restart process. If the
process cannot be completed (e.g. due to poor network connection),
attempts will stop after this time.
with a new or modified configuration. This, in turn, displays the progress of
the delivery of the configuration to all hosts, and when complete, restarts
with the new version.
configuration has been restarted.
Default = checked.
targets are dragged and dropped on the visual display.
icons as the mouse moves over the active key area on the visual display.
Default = QRS (Speak)
Page 66 of 338 Trilogy Communications
Page 67
Mercury Core
9. CONFIGURATION EDITOR | ENTERPRISE
9.1 OVERVIEW
The Enterprise Editor is one of a series of Editors that you will use to define the structure and
components of your Mercury system. It is the ‘top-level Editor and is used to define the overall
structure of your Enterprise.
Use it to add and delete domains, conferences, groups, IFBs, SIP connections, zones, areas and ring
tones.
Once these have been created, use the relevant Editor to configure the various Mercury objects.
Refer to the appropriate chapter of this Configuration Guide for full configuration details:
NOTE: You can create your configuration in any order, but we would recommend that you create the
physical structure first (domains - hosts - subscribers) and then add in virtual entities such as groups,
conferences etc.
Before you start creating your configuration and defining the Enterprise, it is important that you fully
understand the structure of the Enterprise that you want to model using Gateway. Taking time
before you start avoids problems later.
TIP: Mercury objects are generally created (and deleted) either one level above in the Enterprise
tree or on the overview page for that entity. For example, domains are created and deleted using
the Enterprise Editor but configured using the Domain Editor.
Page 67 of 338 Trilogy Communications
Page 68
Mercury Core
9.2 USING THE ENTERPRISE EDITOR
9.2.1 Opening the Enterprise Editor
To open the Standard Enterprise Editor:
• Single-click on the Enterprise name to open the standard editor.
• This offers fields to edit the Enterprise name and to adjust the database version
numbering plan.
To open the Advanced Enterprise Editor:
• Double-click on the Enterprise name to open the advanced editor.
• This offers multiple tabs as described below.
9.2.2 The Enterprise Editor Tabs
The Enterprise Editor has the following tabs which are used to define the basic structure of your
Enterprise:
• General tab, to change basic details relating to the Enterprise.
• Domains tab, to add and configure domains.
• Gemini Rings tab, to manage Gemini HSL connections
• Groups tab, to add groups to the Enterprise.
• Conferences tab, to add conferences to the Enterprise.
• SIP Cons tab, to add SIP connections to the Enterprise.
• IFBs tab, to add IFBs to the Enterprise.
• Dimming Locationstab to define Dimming Locations.
• Tones tab, to define custom ring tones for use in Gateway.
Page 68 of 338 Trilogy Communications
Page 69
Mercury Core
9.3 ENTERPRISE EDITOR -GENERAL
The Enterprise Editor - General tab lets you specify basic details about an Enterprise, including its
name, description and the first multicast base address.
9.3.1 Changing Enterprise Details
You can change the basic details relating to your Enterprise, as required. For example, you may wish
to rename the Enterprise or enter a description.
To change Enterprise details:
Open the Enterprise Editor. The General tab is selected by default.
Make the required changes to the Enterprise details.
Click to post changes to the database.
MORE INFORMATION: Refer to section 9.12.1 for a description of the fields on the Enterprise Editor
- Details tab.
Page 69 of 338 Trilogy Communications
Page 70
Mercury Core
9.4 ENTERPRISE EDITOR -DOMAINS
A domain is a collection of hosts that share a common IP network (network ID, subnet mask and
default gateway). The Enterprise Editor - Domains tab is used to add domains to your Enterprise,
make changes to existing domains and to delete any domains that are no longer part of the
Enterprise.
Buttons at the top of the Domains tab let you:
• Add a new domain. (Hosts and subscribers will need to be manually added).
• Delete a selected domain (after confirmation).
9.4.1 Adding a Domain
A domain is a logical grouping of hosts. Domains are predominantly groupings of convenience,
allowing a system to be segregated into separate areas. There are two ways to add a new domain:
you can either add a blank domain or duplicate an existing domain.
NOTE: Your default configuration will contain one domain. More can be added, as required.
To add a domain:
Open the Enterprise Editor and click the Domains tab.
Click Add. The Enter Number dialogue is displayed.
Specify how many domains you want to add then
click OK to create them.
New domains are given a default name which can be changed, if required, to match the structure of
your network.
Page 70 of 338 Trilogy Communications
Page 71
Mercury Core
9.4.2 Duplicating a Domain
Duplicating a domain adds the domain and automatically duplicates the hosts and subscribers under
the selected domain.
To duplicate a domain:
• Open the Enterprise Editor and click the Domains tab.
• Select that domain that you want to duplicate.
• Right-click and select Duplicate from the context menu.
• Specify how many domains you want to add (based on the selected domain).
• Click OK to duplicate the domain and its hosts and subscribers.
9.4.3 Changing a Domain
You can change the name of a domain and add and change comments which can be used to describe
the domain in more detail. The IP default gateway address cannot be changed. This is specified using
the Domain Editor.
To change domain details:
• Open the Enterprise Editor and click the Domains tab.
• Change the name of the domain and add or change comments, as required.
• Click to post changes to the database.
MORE INFORMATION: Refer to section 9.12.2 - Enterprise Editor - Domains tab for a description of
the fields.
9.4.4 Deleting a Domain
Domains can be deleted if they are no longer required. It is advisable to take a copy of the
configuration before deleting a domain so that you can load in the original configuration should this
be required later.
You can delete selected domains (using the Delete button) or delete all domains at the same time
(using the right-click option).
IMPORTANT: Deleting a domain will also delete all the hosts that have been added to that domain.
Page 71 of 338 Trilogy Communications
Page 72
Mercury Core
9.5 ENTERPRISE EDITOR –GEMINI RINGS
A Gemini Ring is used to define the interconnection of multiple Gemini hosts using the HSL (High
Speed Link) connection. HSL allows Gemini to provide programme quality audio to hosts connected
in this way. The ring should be circular and closed, so the last host in the chain must connect back to
the first in the chain. The actual physical sequence of connections is not important.
Gemini hosts are assigned to rings using the Host editor: the Enterprise merely defines the existence
of any rings.
NOTE: MIU and MCU hosts cannot be added to rings.
The Enterprise Editor – Gemini Rings tab is used to add rings to your Enterprise, modify existing rings
and to delete any rings that are no longer part of the Enterprise.
Buttons at the top of the rings tab let you:
• Add a new Gemini Ring.
• Delete a selected Gemini Ring (after confirmation).
9.5.1 Managing Gemini Rings
By default, an Enterprise will not contain any Gemini Rings. They can be added, as needed.
Follow the same process as outlined previously to add, delete, or edit the details of Gemini Rings.
Click to post changes to the database.
IMPORTANT: When you delete Gemini Rings, any Gemini hosts which had been assigned to that ring
will now be independent but will continue to communicate over IP.
Page 72 of 338 Trilogy Communications
Page 73
Mercury Core
9.6 ENTERPRISE EDITOR -GROUPS
A group is a collection of user-defined subscribers. The Enterprise Editor - Groups tab is used to add
groups to your Enterprise and to delete any groups that are no longer part of the Enterprise.
Buttons at the top of the Groups tab let you:
• Add a new group.
• Delete a selected group (after confirmation).
9.6.1 Managing Groups
By default, an Enterprise will contain two groups which are added when the configuration is created.
More can be added, as needed. Follow the same process as outlined in the previous section to add,
delete, or edit the details of Groups.
Click to post changes to the database.
IMPORTANT: When you delete groups, all references to the deleted groups will be lost. Any keys
targeting deleted groups will be automatically removed from panels.
Page 73 of 338 Trilogy Communications
Page 74
Mercury Core
9.7 ENTERPRISE EDITOR -CONFERENCES
A conference is a special type of group. It sets up communication between a group of subscribers
where each subscriber has the choice of whether to join in, listen-only, or switch off.
Panels and 4-wires can be included in a conference. Multicasting is used to minimise bandwidth
usage.
The maximum number of active speaking conference members may be limited to further control
bandwidth and IP channel usage or for other operational reasons.
Panel members are simply added by targeting a key at the conference.
Each speaking Mercury host will multicast audio and each listening host can receive multiple audio
streams if many people speak.
NOTE: Conferences use multicast audio whereas groups do not. However, not all networks support
multicast. Mercury conferences will not function on networks that do not support multicast.
The Enterprise Editor - Conferences tab is used to add conferences to your Enterprise, modify
existing conferences and to delete any conferences that are no longer required.
Buttons at the top of the Conferences tab let you:
• Add a new conference.
• Delete a selected conference (after confirmation).
9.7.1 Managing Conferences
By default, an Enterprise will contain two conferences which are added when the configuration is
created. More can be added, as needed. Follow the same process as outlined previously to add,
delete, or edit the details of Conferences.
Click to post changes to the database.
IMPORTANT: When you delete conferences, all references to the deleted conferences are lost. Any
keys targeting deleted conferences are automatically removed from panels.
Page 74 of 338 Trilogy Communications
Page 75
Mercury Core
9.8 ENTERPRISE EDITOR -SIPCONNECTIONS
SIP is an open, standards-based protocol for negotiating voice and multimedia calls over a network.
The addition of SIP provides Mercury with the capability to make and receive SIP VoIP calls to any
configured, basic SIP devices that may be present on the network.
A SIP connection is an object used to identify a SIP entity that exists outside of Mercury.
Buttons at the top of the SIP Con’s tab let you:
• Add a new SIP connection.
• Delete a selected SIP connection (after confirmation).
9.8.1 Managing SIP Connections
By default, an Enterprise will not contain any SIP connections. If you intend to use SIP, you must add
the required number of connections using the Enterprise Editor.
IMPORTANT: When you delete SIP connections, all references to the deleted connection will be lost.
Any keys targeting deleted SIP connections will be automatically removed from panels.
Page 75 of 338 Trilogy Communications
Page 76
Mercury Core
9.9 ENTERPRISE EDITOR -IFBS
An IFB is an audio route that can be broken into or interrupted by a third party, replacing the original
audio with the third-party panel microphone. It comprises the IFB destination (usually a 4-wire port)
and the IFB interrupt that generates the control signal and interrupting audio. There is one
additional audio signal which is the standing feed which is present before the interrupt takes place.
This is referred to as the IFB Source.
The Enterprise Editor - IFBs tab is used to add IFBs to your Enterprise, modify existing IFBs and to
delete any IFBs that are no longer part of the Enterprise.
Buttons at the top of the IFBs tab let you:
• Add a new IFB.
• Delete a selected IFB (after confirmation).
9.9.1 Managing IFBs
By default, an Enterprise will contain one IFB which is added when the configuration is created.
More can be added, as needed. Follow the same process as outlined previously to add, delete, or
edit the details of IFBs.
Click to post changes to the database.
IMPORTANT: When you delete IFBs, all references to the deleted IFBs will be
deleted IFBs will be automatically removed from panels.
9.10 ENTERPRISE EDITOR –DIMMING LOCATIONS
lost. Any keys targeting
Dimming Locations are only available with Gemini hosts and are explained in Broadcast specific
manuals.
Page 76 of 338 Trilogy Communications
Page 77
Mercury Core
9.11 ENTERPRISE EDITOR -TONES
Use the Enterprise Editor - Tones tab to define custom ring tones for use in Gateway. Tones are a
combination of none, one, two or four different tones with a configurable up and down period
(amplitude). Up to 16 tones can be defined.
The requirements are:
1. Sequences have two phases (frequencies) and a repeat/continuous attribute
Phase1. Zero, one or two tones from the four available tones can be
of each tone can be set separately, between +12
be gated on for a configurable
Phase2. Zero, one or two tones from the four available tones can be
of each tone can be set separately, between +12
be gated on for a configurable
2. The sequence can be set to repeat until turned off (as used, for example, for phone ringing)
or as a once-off (as used, for example, as a call alert; e.g. a “bing-bong”).
period, between 0 and 10,000 ms.
period, between 0 and 10,000 ms.
dB and -60 dB. The selected tones can
dB and -60 dB. The selected tones can
selected. The amplitude
selected. The amplitude
9.11.1 Changing a Tone
Tones can be changed, as required. They cannot be added or deleted.
as follows:
To change a tone:
Open the Enterprise Editor and click the Tones tab.
Make the required changes to the frequency settings and click to post changes to the database.
Page 77 of 338 Trilogy Communications
Page 78
Mercury Core
9.12 ENTERPRISE EDITOR -FIELD DEFINITIONS
Field/Display Item
Description
Name
A default name is given to the Enterprise when it is created (this
name is for information only. Maximum length = 54 characters.
Description
A description of the Enterprise. This description is for information
only. Maximum length = 70 characters.
Multicast base address
Multicast addresses are used so devices can transmit audio traffic
range 224.0.1.0 to 238.0.0.0.
Enable DSP channel
When checked, optimizes the use of DSP channels and will share
Default = Checked.
Auto CODEC
Negotiation
When checked, automatically negotiates the best codec to use.
Default = Checked.
Intercom Keep-alive
The period in which all hosts in the Enterprise will contact each
Minimum = 5000 ms, maximum = 120000 ms (120 s)
Telephony Keep-alive
Like Intercom keep-alive but used for calls to FXO, FXS and E&M
Minimum = 5000 ms, maximum = 120000 ms (120 s)
Inter-Host Keep-alive
The period between keep-alive packets sent to maintain a data
Minimum = 5000 ms, Maximum = 120000 ms (120 s)
Major version
Configuration version numbers have the following format: X.Y
The major version can be changed as required.
Minor version
The minor version is incremented each time a configuration update
is sent to the TBCs running on the Mercury hosts.
Max. Minor
When the minor version reaches the value specified here it is reset
to zero and the major version is incremented.
9.12.1 Enterprise Editor - General tab
name is based on the date the configuration is created). The name
can be
changed to something more descriptive if required. The
via a single multicast address to multiple hosts, rather than via
individual IP
Multicast addresses fall in the range of 224.0.0.0 to
239.255.255.255. The base address must be entered in this field,
which is used by the first
value 32
The multicast base address can be set on a
connections. They can be used by conferences.
times higher in the last IP octet than the preceding host.
Mercury host. Each subsequent host has a
per-host basis in the
sharing
(ms)
(ms)
(ms)
DSP channels where possible.
other with a “heartbeat” network message. A setting of zero
disables this
Recommended setting and default = 8000 ms.
devices, rather than for intercom calls.
Recommended setting and default = 8000 ms.
connection between hosts.
Recommended setting and default = 8000 ms.
X is the major version of the current configuration. This usually
starts at 1 and increments each time
certain value (see
Using version control for a particular configuration
reference or a backup configuration that is
be identified. It can also be
functionality.
below).
the minor revision (Y) reaches a
allows a
known to be “good” to
used to catalogue changes.
Page 78 of 338 Trilogy Communications
Page 79
Mercury Core
9.12.2 Enterprise Editor - Domains tab
Field/Display Item
Description
ID
A number to identify the domain. This cannot be changed.
Name
The name of the domain. Defaults to Domain 1, 2, etc. but can be
Maximum length = 20 characters.
Comment
Comments relating to the selected domain. To add comments,
Maximum length = 255 characters.
Default gateway
The IP gateway address, if this has been entered for the selected
the address in the edit boxes alongside the radio buttons.
Subnet Mask
The subnet mask set for this domain. This may be entered here, at
the Enterprise level, or using the Domain Editor.
DNS Address
The IP address of a Domain Name Server assigned for this domain.
Domain Editor.
Domain Suffix
The Domain Name Suffix appended to a hostname to define a fully
Enterprise level, or using the Domain Editor.
Field/Display Item
Description
ID
A number to identify the ring. This cannot be changed.
Name
The name of the ring. Defaults to Gemini Ring 1, Gemini Ring 2, etc.
Maximum length = 20 characters.
Comment
Comments relating to a selected ring. To add comments, select the
Maximum length = 255 characters.
changed. A descriptive domain name is recommended; names do
not have to be
select the domain (click once on the line), click in this field and enter
your comments.
unique.
address
domain.
To set or edit the IP gateway address, highlight the row, then enter
This may be entered here, at the Enterprise level, or using the
qualified domain name (FQDN). This field can be set when IP
Address Mode is set to Host Name. This may be entered here, at the
9.12.3 Enterprise Editor – Gemini Rings tab
but can be changed. The name does not have to be unique.
record (click once on the line), click in this field and enter your
comments.
Page 79 of 338 Trilogy Communications
Page 80
Mercury Core
Field/Display Item
Description
ID
A number to identify the group. This cannot be changed.
Name
The name of the group. Defaults to GRP1, GRP2, etc. but can be
Maximum length = 20 characters.
Long Name
An alternative name which, if set, will be used on control panels
with displays supporting 8 characters.
Comment
Comments relating to a selected group. To add comments, select
Maximum length = 255 characters.
Field/Display Item
Description
ID
A number to identify the conference. This cannot be changed.
Name
The name of the conference. Defaults to CNF1, CNF2, etc. but can
Maximum length = 20 characters.
Long Name
An alternative name which, if set, will be used on control panels
with displays supporting 8 characters.
Comment
Comments relating to a selected conference. To add comments,
Maximum length = 255 characters.
EDHS
Shows the EDHS address of the conference. This is allocated
Addresses 2xxx are reserved for conferences.
Best CODEC
Read-only field displays the Best CODEC as selected on the
Conference Editor.
Field/Display Item
Description
ID
A number to identify the SIP connection. This cannot be changed.
Name
The name of the SIP connection. Defaults to SIP1, SIP2, etc., but can
Maximum length = 20 characters.
Comment
Comments relating to a selected SIP connection. To add comments,
Maximum length = 255 characters.
EDHS
Shows the EDHS address of the SIP connection. This is allocated
Addresses 6xxx are reserved for SIP connections.
9.12.4 Enterprise Editor - Groups tab
changed. The name does not have to be unique.
the group (click once on the line), click in this field and enter your
comments.
9.12.5 Enterprise Editor - Conferences tab
be changed. The name does not have to be unique.
select the conference (click once on the line), click in this field and
enter your comments.
automatically.
9.12.6 Enterprise Editor – SIP Con’s tab
be changed. The SIP name does not have to be unique.
select the SIP (click once on the line), click in this field and enter
your comments.
automatically.
Page 80 of 338 Trilogy Communications
Page 81
Mercury Core
Field/Display Item
Description
ID
A number to identify the IFB. This cannot be changed.
Name
The name of the IFB. Defaults to IFB1, IFB2, etc. but can be changed.
Maximum length = 20 characters.
Long Name
An alternative name which, if set, will be used on control panels
with displays supporting 8 characters.
Comment
Comments relating to a selected IFB. To add comments, select the
Maximum length = 255 characters.
EDHS
Shows the EDHS address of the IFB. This is allocated automatically.
Addresses 4xxx are reserved for IFBs.
Field/Display Item
Description
ID
A number to identify the Dimming Location. This cannot be
changed.
Name
The name of the Dimming Location. Defaults to Dimming Location 1,
Maximum length = 20 characters.
Comment
Comments relating to a selected Dimming Location. To add
Maximum length = 255 characters.
Master Location
A Dimming Location can be configured as a ‘Master Location’.
dimmed when a complex howlround scenario occurs.
Field/Display Item
Description
ID
An ID used to identify the tone. This cannot be changed.
Description
User description for the tone.
Maximum length = 32 characters.
Repeat
Repeat tone or a single “bing-bong”.
Frequency 1
First: First tone for phase 1.
Second: Second tone for phase 1.
Amp: The amplitude of the tone.
Dur: The duration of the tone.
Frequency 2
First: First tone for phase 1.
Second: Second tone for phase 1.
Amp: The amplitude of the tone.
Dur: The duration of the tone.
9.12.7 Enterprise Editor - IFBs tab
The IFB name does not have to be unique.
IFB (click once on the line), click in this field and enter your
comments.
9.12.8 Enterprise Editor – Dimming Locations tab
Dimming Location 2, etc. but can be changed. The Dimming Location
name does not have
comments, select the Dimming Location (click once on the line),
click in this field and enter your comments.
Panels within a master location are those which will not have routes
9.12.9 Enterprise Editor - Tones tab
to be unique.
Page 81 of 338 Trilogy Communications
Page 82
Mercury Core
10. CONFIGURATION EDITOR | DOMAIN
10.1 OVERVIEW
A domain is a logical grouping of hosts. These are predominantly groupings of convenience, allowing
a system to be segregated into separate areas. Mercury hosts on different IP networks must reside
on different Mercury domains to each other.
Domains are added to an Enterprise using the Enterprise Editor or on the overview page for all
Domains.
Once domains have been added, use the Domain Editor to configure each domain to add or delete
hosts, and specify the IP address of the network gateway if you have more than one IP domain.
As explained earlier, the basic domain editor should provide sufficient control for most day-to-day
tasks: the advanced editor is used initially and will be described here.
Page 82 of 338 Trilogy Communications
Page 83
Mercury Core
10.2 USING THE DOMAIN EDITOR
10.2.1 Viewing a List of Domains
All of the domains that are added using the Enterprise Editor are grouped together under ‘Domains’
in the Enterprise tree.
To view a list of domains:
• Expand the Enterprise tree in Gateway.
• Single-click on Domains.
The details panel now lists all the domains that have been defined and allows some basic tasks to be
performed.
10.2.2 Viewing a Summary of Hosts within a Domain
Hosts are added to a domain using the Domain Editor. You can quickly view a list of hosts in a
domain by selecting the domain in the Enterprise tree.
To view a list of hosts in a domain:
• Click the “right arrow” next to Domains in the Enterprise tree to list the available
domains.
• Single-click on the first domain - Studio 1.
The basic editor lists all the hosts within the selected domain and allows most routine tasks to be
performed. In this instance, there are two 32 Port MIU hosts.
Page 83 of 338 Trilogy Communications
Page 84
Mercury Core
10.2.3 Opening the Domain Editor
Domains are maintained using the Domain Editor.
To open the Domain Editor:
• Expand Domains in the Enterprise tree.
• Double-click on the requisite domain to open the advanced Domain Editor. By default, the
General tab is displayed.
10.2.4 The Domain Editor Tabs
The Domain Editor has three tabs which are outlined below.
General
The General tab shows the name of the domain, as specified when the domain was added to the
Enterprise. This name can be changed, and a comment can also be added if required. Edit as
required then press the tick to post changes to the database.
The General tab is also used to add and maintain hosts in the selected domain. Hosts can also be
swapped, adopted and duplicated. Any hosts that are not required can be deleted.
The General tab is also used to set the IP address of the IP gateway when multiple domains are
present in the Enterprise.
SIP Proxy/Redirect
The SIP Proxy/Redirect tab is used to add and maintain SIP Proxy/Redirect Servers. Up to five servers
may be defined. Servers that are no longer required can be deleted.
CODEC Profiles
The CODEC Profiles tab is used to make changes to CODEC profiles used by hosts in the domain.
Page 84 of 338 Trilogy Communications
Page 85
Mercury Core
10.3 DOMAINEDITOR-GENERAL
The Domain Editor - General tab shows the name of the selected domain, as specified using the
Enterprise Editor, and any comments that have already been entered for that domain.
10.3.1 Changing Domain details
• The name of a domain can be changed, as required. Comments can also be added.
Change the name of the domain or add a comment if required.
• Click to post changes to the database.
10.3.2 Managing Hosts
The Domain Editor - General tab shows a list of all hosts currently defined for the selected domain.
Buttons at the top of the Hosts tab let you:
• Add hosts of specified types to the domain.
• Delete one or more hosts from the domain.
The right-click context menu allows you to:
• Swap the EDHS address of the selected host with that of another host in the domain.
• Adopt a host from another domain. This removes the host from the first domain and
adds it to the second domain. The EDHS address is automatically updated when a host is
adopted. Use the Adopt function when you are migrating hosts.
• Duplicate a host that is already part of the domain. Duplicate hosts when you are
expanding the configuration and adding new hardware.
10.3.3 Adding Hosts to a Domain
Hosts can be added to a domain by adding a new host record, by adopting a host from another
domain or by duplicating a host that already exists.
NOTE: Duplicating or adopting a host will include any subscribers already defined on that host in the
new one.
To add a host to the domain:
• Open the Domain Editor and click the General tab.
Page 85 of 338 Trilogy Communications
Click the green + button and select the host type from the
pop-up list.
Specify the number of hosts of the selected type that you wish to
add.
• Click OK to add the host(s). You can edit the name or add a comment if required.
• Click to post changes to the database.
Page 86
Mercury Core
Right-click in the free space below the list
This is a list of hosts in other domains.
Select the required host and click Apply at
The EDHS address of the adopted host is automatically corrected to reflect its new domain. The
Domain 1 now contains 3 hosts.
10.3.4 Adopting Hosts
Hosts can also be adopted from another domain. When you adopt a host, it is removed from the
other domain and added to the current domain. All host settings are retained when a host is
adopted.
To adopt a host:
Open the Domain Editor and click the General tab.
of hosts, to display the context menu.
Select “Adopt” and a list of hosts currently
available for adoption will be displayed.
the bottom of the list box. The host will
now move across to the other domain.
name, however, has not changed and should be edited to avoid confusion.
Page 86 of 338 Trilogy Communications
Page 87
Mercury Core
10.3.5 Duplicating Hosts
Another way to add a new host to your configuration is to duplicate a host that is already in the
domain.
NOTE: The following parameters are duplicated when you duplicate a host: port types, subscribers
and subscriber settings, port settings, virtual ports, telephony board termination settings and audio
trunking ports.
To duplicate a host:
• Open the Domain Editor and click the General tab.
• Right-click on the host you wish to duplicate and select the Duplicate option from the
context menu.
• In the “enter number” dialogue box, choose the number of duplicate copies you wish to
create, and press OK.
EDHS numbers are corrected automatically. The example below shows one additional duplicate copy
of named Host 2.1, which has been automatically named as Host 1.4.
10.3.6 Changing Host Details
You can change host details, as required. The fields that you can change are - Name, Comment, the
Host (Windows) IP Address, Audio Card IP Address. If the host is fitted with Networked DSP, it must
first be enabled, then the two additional IP addresses may be added or edited.
To change host details:
• Open the Domain Editor and click the Hosts tab.
• Make the required changes.
• To change IP addresses, highlight the host and then enter new addresses in the edit
boxes.
• Click to post changes to the database.
Page 87 of 338 Trilogy Communications
Page 88
Mercury Core
Click Yes to continue and open the Hosts
This dialogue shows a list of all hosts, except
10.3.7 Changing Host Type
The host type can be changed but be aware that settings that you have made in the Host Editor may
be lost.
To change the host type:
• Open the Domain Editor and click the General tab.
• Click in the Type field, click the “down” arrow and then select the required host
• Make any other changes, as required.
• Click to post the changes. A warning box is displayed.
Click Yes to confirm that you want to change
the host type.
NOTE: If you change the host type, any subscribers that have been allocated to ports that are not
available on the new host type will be lost. You may also lose host-specific configuration settings,
GPIO settings and trunking. For example, a subscriber on port two on an MIU will still be on port two
if the host is changed to an MCU. However, if the subscriber is on port 10 on the MIU, it will be
deleted if the host is changed to an MCU. After changing a host type, always check all related
settings carefully.
Swapping Host EDHS
You can swap the EDHS address of one host with another in the domain.
To swap a host:
• Open the Domain Editor and click the Hosts tab.
• Highlight the host that you want to swap with another host in the system.
• Right-click to display the context menu and select Swap. A warning message is displayed.
type.
Select the required host on the Hosts list and click Apply.
If you swap with a host that is in another domain, the EDHS address is automatically corrected to
reflect its new domain.
dialogue box.
the host initially highlighted in step 2 above,
including their domain number, ID, name and
any comments that have been entered.
Page 88 of 338 Trilogy Communications
Page 89
Mercury Core
10.3.8 Deleting Hosts
Any hosts that are no longer required in your configuration can be deleted. To delete a host, select it
on the Hosts tab and click the red - button.
10.3.9 IP Address parameters
The Domain Editor - General tab is used to specify the IP address and subnet mask of the default
gateway used to connect to other domains within the enterprise. Edit values in the area highlighted
below and post any changes to the database.
The same form is used to set the IP addresses of each host within the domain. Highlight the host in
question and edit values in the area shown below in red. When complete, post edits to the database.
NOTE: Remember that Mercury host types require 2 IP addresses – the first for the Windows OS, the
second exclusively for the Mercury Audio Card. The 700-25-06 MIU and MCU require 2 additional IP
addresses for the networked DSP. The additional fields for DSP 1 & 2 are enabled by ticking both
checkboxes – Enhanced PCI and Networked DSPs.
Page 89 of 338 Trilogy Communications
Page 90
Mercury Core
10.4 DOMAINEDITOR-SIPPROXY AND REDIRECT
A SIP Proxy Server receives “call” requests from a User-Agent and forwards these requests to one or
more addresses to locate the destination of the call. Messages forwarded by the Proxy Server may
be modified and any responses are returned to the calling User-Agent as appropriate.
A SIP Redirect Server receives “call” requests from a User Agent, locates the destination and returns
a “redirect” response to the User-Agent with the destination address.
10.4.1 Adding SIP Proxy/Redirect Servers to a Domain
One SIP Proxy/Redirect Server per IP address (per Proxy) or DNS address may be defined. You must
provide a server IP address or name, user ID and password.
NOTE: You can select a host for each Proxy/Redirect Server. If you do this, the specified user ID and
password will be used by that host to register with the Proxy/Redirect Server. Different hosts can,
therefore, register with the server using different credentials using this approach. If you do not
specify a host, all hosts in the domain will connect using the same user ID and password.
To add a SIP Proxy/Redirect Server to the domain:
• Open the Domain Editor and click the SIP Proxy/Redirect tab.
• Click the green + button to add a new row to the server list.
• Click in Server URI and enter the name or IP address of the server.
To specify a host for the Proxy/Redirect Server:
• Click in the Assoc. Host field, click , select the required host and click Apply. The Type
field icon is automatically filled in.
• Click in User ID and enter the username for Proxy/Redirect authentication.
• Click in User Password and enter the password for Proxy/Redirect
• Click to post changes to the database.
authentication.
10.4.2 Changing SIP Proxy/Redirect Server Details
You can change the IP address or name of a SIP Proxy/Redirect Server, as required. User ID and User
Password can also be changed. An associated host can be specified, changed or deleted depending
on requirements.
To change SIP Proxy/Redirect server details:
10.4.3 Deleting SIP Proxy/Redirect Servers
Any SIP Proxy/Redirect Servers that are no longer required can be deleted. You can delete selected
servers (using the Delete button).
Page 90 of 338 Trilogy Communications
• Open the Domain Editor and click the SIP Proxy/Redirect tab.
• Make the required changes to the Server URI, User ID and/or User
• Specify, change or delete the associated host, as required.
• Click to post changes to the database.
Password.
Page 91
Mercury Core
10.5 DOMAIN EDITOR |CODECPROFILES
The Domain Editor - CODEC Profiles tab is used to make changes to CODEC profiles used by audio,
intercom and telephony hosts in the domain.
10.5.1 Changing CODEC Profiles
To change a CODEC profile:
Open the Domain Editor and click the CODEC Profiles tab.
Make the required changes to the supplied default settings. You cannot change the
name, Frequency or Packet Size.
Click to post changes to the database.
To change the settings back to their defaults, select a profile, right-click to show the context menu
and select the Default option.
Data Rate, Codec
Page 91 of 338 Trilogy Communications
Page 92
Mercury Core
10.6 DOMAIN EDITOR -FIELD DEFINITIONS
Field/Display Item
Description
Top Section
Name
The name of the domain. This is usually defined when the domain is first
Maximum length = 20 characters.
Comment
Comments relating to a selected domain. To add comments, select the
Maximum length = 255 characters.
IP Address Mode
Fixed IP must be selected.
M/cast TTL
Sets the maximum number of permitted router hops for multicast traffic.
Range is from 1 to 255, with a default = 8.
Default gateway IP
The IP address of the gateway.
It may be left as 0.0.0.0 in a single domain network.
Subnet Mask
The subnet mask set for this domain. This may also be entered at the
Enterprise level.
DNS Address
Not normally required if Fixed IP addressing is in use.
Domain Suffix
Not normally required if Fixed IP addressing is in use.
Host section
Host Address Mode
Host Address is defined by either Fixed IP or Host Name, selected by radio
mode is advised.
Audio Card Address
Mode
As above, for the Mercury audio card.
Networked DSPs
Used for 700-25-06 MIU and MCU host types only. Default = unchecked.
Enhanced PCI
Used for 700-25-06 MIU only. Default = unchecked.
DSP-1 Address Mode
Address mode may be either Fixed IP or DHCP, selected by radio buttons.
preferred.
DSP-2 Address Mode
As above, for Networked DSP-2.
Grid section
ID
A numerical identifier for the hosts that have been defined. This is set by
the system and cannot be changed manually.
Type
Shows an icon representing the host type.
host type from the list.
Ports
The number of ports on the selected host type. Cannot be changed
without changing the host type.
10.6.1 Domain Editor - General tab
Address
added to the Enterprise using the Enterprise Editor but can be changed
here if required. The name does not have to be unique.
domain (click once on the line), click in this field and enter your
comments.
Any packets exceeding this value en-route are discarded.
On a Mercury network with more than one domain, this is the IP address
of the router in the current
domains.
domain which provides access to other
buttons. The adjacent entry field changes format accordingly. Fixed IP
The adjacent IP entry field is only active for Fixed IP mode which is
To change the type, click on this field, click and select the required
Page 92 of 338 Trilogy Communications
Page 93
Mercury Core
Field/Display Item
Description
Name
The default name for the host. This can be changed, if required and does
Maximum length = 20 characters.
Comment
Any comments that have been added relating to this host. To add a new
Maximum length =255 characters.
EDHS
The EDHS address assigned to the host by the Mercury system.
The EDHS address cannot be changed.
Host Address
Shows the IP address (or hostname) of the host.
Audio Card Address
The IP address of the audio card.
DSP-1 Address
The IP address of DSP-1.
DSP-2 Address
The IP address of DSP-2.
Gemini Ring
For Gemini hosts only. Click in the field and select a pre-defined Ring.
Cmdr#
The Commander address, which is required when networking with legacy
Commander/Orator networking is not being used this value has no effect.
Field/Display Item
Description
Server URI
The IP address or name of the SIP Proxy/Redirect Server.
Type
Displays an icon which identifies the type of associated host.
Associated Host
If this field is left blank, the user ID and password specified for the
credentials.
User ID
The username for Proxy/Redirect Server authentication.
User Password
The password (corresponding to the entered user
name
) for
Proxy/Redirect Server authentication.
Field/Display Item
Description
ID
A number to identify the profile. The ID cannot be changed.
Data Rate
Shows the bandwidth of the profile. The Data Rate cannot be changed.
Codec
Shows the codec name. The name cannot be changed.
16 kHz
Shows whether the profile is a 16 kHz profile. This setting cannot be
changed.
Pkt. Size
Shows the packet size. This setting cannot be changed.
not have to be unique. The name specified appears on the dynamic call
selection list.
comment, click in the field and enter your comment.
Commander/Orator systems. The address can be changed by clicking in
the field and
selecting the required address from the drop-down list. If
10.6.2 Domain Editor - SIP Proxy/Redirect tab
Proxy/Redirect Server is used for all hosts in the domain.
If a host is selected, the specified user ID and password will be used by
that host to register with
therefore,
register with the Proxy/Redirect Server using different
10.6.3 Domain Editor - CODEC Profiles tab
the Proxy/Redirect Server. Different hosts can
,
Page 93 of 338 Trilogy Communications
Page 94
Mercury Core
Field/Display Item
Description
Play-out Buffer Settings
Adapt
When selected, (which is the default setting) this
to
introduces a fail
at the expense of la
Nominal
A dynamic input buffer that controls the throughput
Like a
maximum
Maximum
An input buffer
before send.
Abs. Max
The absolute maximum input buffer.
VAD
On
Enables Voice Activity Detection (VAD).
Threshold
A system
differentiate a speaking voice from
backgrou
noise from consuming those reso
configured value,
By
internal system algorithm.
Range -30 to 0 dB, or Auto.
Echo Cancel
On
Cancels any ele
on the
if an exter
Cannot be enabled for 16 kHz profiles.
Non
Employs an alternate algori
user stations for all ports on this host.
forces the Mercury card
create an input and output buffer for handling audio traffic. This
-safe buffer into streaming audio data over an IP network
tency.
of packet transfers.
flow control buffer, it sits in the middle of the buffer (1/2 size of
delay) and moves up/down depending on incoming packet data.
- the maximum number of voice packets stored in the DSP
-wide threshold setting used to
nd noise. This saves system resources by preventing background
urces. If the input level is higher than the
the
input is then presented on a given input port.
default, this is set to Auto, which provides control of the value to an
analogue port using the IP channel. Typically, this would be needed
-Linear
Page 94 of 338 Trilogy Communications
ctrical echoes resulting from mismatched line impedances
nal telephone interface was in use.
thm to prevent system-generated sidetone at
Page 95
Mercury Core
11. CONFIGURATION EDITOR | HOST
11.1 OVERVIEW
A host is a constituent part of a domain. It is the focal point for all user input. A host is a dedicated
piece of hardware, such as an MIU or MCU.
Hosts are added to domains using the Domain Editor. See section 10 - Configuration Editor |
Domain in this Configuration Guide for details.
Once hosts have been added, you must add the panels and other subscribers to the correct port on
the host and specify the various host settings using the Host Editor.
Panels and subscribers are then configured using the Subscriber Configuration Editor. See section 12
- Configuration Editor | Subscriber in this Configuration Guide.
Page 95 of 338 Trilogy Communications
Page 96
Mercury Core
11.2 USING THE HOST EDITOR
11.2.1 Viewing a List of Subscribers
Locate the host you wish to configure (Site A) in the Enterprise tree.
To view a list of subscribers:
• Expand the Enterprise tree in Gateway.
• Click the “right arrow” next to the selected domain until any hosts contained within the
domain are visible in the tree
• Single-click on the relevant host.
• The basic Host Editor is now displayed.
The basic editor allows configuration of most day to day tasks and corresponds to the Subscribers
tab of the Advanced Editor which is described below.
11.2.2 Opening the Advanced Host Editor
To open the Host Editor:
• Expand the Enterprise tree until the “Site A” host is visible.
• Double-click on the host to open the Advanced Host Editor.
Page 96 of 338 Trilogy Communications
• The Advanced Editor opens at the General tab.
Page 97
Mercury Core
11.3 HOST EDITOR TABS
The Host Editor tabs are used to maintain basic details about the host, to work with subscribers and
to specify subscriber and host settings.
General
The General tab shows the name of the host (specified when the host is added to the domain),
which can be changed. A comment can also be added if required. This tab is also used to specify
which expansion boards have been fitted into an MIU.
Audio
The Audio Card tab is used to specify the audio settings for the selected Mercury host.
Subscribers
The Subscribers tab is used to add and maintain the panels and subscribers that are connected to
the ports on the selected host.
Ports
The Ports tab is used to specify the settings for the ports on the selected host. Note that the number
and types of ports will vary according to the type of host selected.
RIB
If any RIB expansion cards have been declared as fitted in this host, this additional tab is displayed.
VOX
If any RIB expansion cards have been declared as fitted in this host, this additional tab is displayed.
Virtual Ports
The Virtual Ports tab is used to assign targets to virtual ports.
SIP Aliases
The SIP Aliases tab is used to associate a SIP connection with a URL (or alias). When a caller attempts
to connect to that URL (or alias) on a host, the SIP connection corresponding to the alias is
‘activated’. Once activated, a SIP connection key on any panel connected to the host can be targeted
to answer the call.
GPIO
The GPIO tab is used to define GPIOs on the selected host. These are used elsewhere in the system.
GPIOs are control signals received from, or sent to, third-party equipment.
Allow/Block List
The Allowed/Blocked List tab permits Administrators to set either an exclusive list of IP addresses
that a host will accept IP connections from (Allowed) or a specific list of IP addresses that will not be
allowed to connect (Blocked). Note that only one of these lists should be populated per host. If the
Allowed list contains at least one entry, all IP connection attempts to the relevant host will not be
accepted unless the source IP address is on the Allowed list.
Page 97 of 338 Trilogy Communications
Page 98
Mercury Core
11.4 HOST EDITOR -GENERAL
The Host Editor - Details tab shows the name of the selected host and any comments that have been
entered.
If you are using an MIU, you must also specify which expansion boards have been installed. Ports are
labelled on the back of the MIU:
• 1–8: Bottom Board, Slot 1
• 9–16: 2nd Board from the Bottom, Slot 2
• 17–24: 3rd Board from the Bottom, Slot 3
• 25–32: Top Board
Boards that may be fitted into the MIU are:
• Audio Expansion Board (AEB)
• TEB - Ear and Mouth (E&M)
• TEB - Foreign Exchange Office (FXO)
• TEB - Foreign Exchange Station (FXS)
• E1
• RIB
• RIB Panel
The information must be entered accurately on the General tab so that Digital Signal Processing
(DSP) channels are assigned properly.
Page 98 of 338 Trilogy Communications
Page 99
Mercury Core
11.4.1 Changing Host Details
You can change most parameters related to the host.
If you are configuring an MIU, you must specify the types of boards that you have installed in the
MIU.
IMPORTANT: There is no hardware confirmation check performed by the MIU. If the hardware
configuration does not match the system configuration database, unpredictable behaviour will
result, including the Mercury host not connecting to the network. Also, if you change existing board
types, a warning message will be displayed.
IMPORTANT: The host IP address(es) would normally be set at Domain level when the host was
added: if not, you should do it now. If you do not complete this step, a warning message will be
shown. The system cannot operate correctly until IP settings are in place.
WARNING: If you selected a RIB and subsequently change to another board type and save the
changes, you will receive the following warning alerting you that VOX GPIO records automatically
created for the RIB will be deleted if you proceed.
Click to post changes to the database.
If you have selected a TEB, a warning message will advise that the first suitable coding profile will be
automatically selected. Click OK to continue.
MORE INFORMATION: Refer to section 11.14.1 - Host Editor - General tab for a description of the
fields on this tab.
Page 99 of 338 Trilogy Communications
Page 100
Mercury Core
11.5 HOST EDITOR -AUDIO
The Host Editor - Audio tab is used to specify the IP and audio settings for the Mercury hardware.
The CODEC profiles for intercom and multicast will default to 0 unless you have installed a TEB or E1
board into an MIU host, in which case they will default to 1.
The tab is used to set the DSCP values on the host if QoS (Quality of Service) is implemented at the
domain level.
The tab is also used to specify the number of DSP channels that are allocated to telephony on the
selected host. The CODEC profile used for telephony is also set on this tab if you have a TEB installed
in the MIU that you are configuring.
The other key setting is the IP address of the host’s Mercury card. This must be a fixed IP address.
This will normally have been set when the host was added at domain level but if not, you should do
it now.
Page 100 of 338 Trilogy Communications
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.