skip to main content
Admin Guide > Configuration > Managing ICE Gateway > Understanding ICE Gateway
Understanding ICE Gateway
An ICE Gateway is a component of the Instant Connect Enterprise (ICE) system. It is used to manage external server components for DFSI, ISSI, and Telephony.
Note: For instructions on deploying a Patch Server, Static Reflector, or Rallypoint, see ICE Agent Operation for instructions.
This section covers the deployment of an ICE Gateway in support of DFSI, ISSI, and Telephony. If you are attempting to integrate ICE with a P25 or NEXEDGE system, or you are attempting to configure Telephony, then an ICE Gateway is required and these instructions apply to you.
Docker
ICE Gateway is deployed in a Docker container. A Docker container is a lightweight executable software package that includes everything needed to run ICE Gateway. Docker is used to ensure that all the components of the ICE Gateway that might be needed are present, even if they are not immediately used. This is important because the ICE Gateway is capable of interoperation with several types of radio systems, registrars, and PBX systems.
ICE Gateway Requirements
*Host System:
A virtual machine running a supported version of Linux.
*USB Dongle
A hardware USB key (dongle) is required for operation of a DFSI or ISSI Gateway. The key must be inserted into the Host VM in a USB port accessible to ICE.
*Docker
Docker must be installed on the VM. Docker is not pre-installed or automatically installed. For instructions on deploying Docker refer to https://docs.docker.com/engine/install/
*NTP Enabled
Network Time Protocol (NTP) must be enabled on any host running an ICE Gateway for DFSI, ISSI or Telephony. NTP ensures Gateways remain synchronized with the same time source as all other ICE components (ICE Server, ICE Desktop Clients, ICE Gateways).
*ICE Server API Key
The API key for your ICE Server will be required during configuration. It can be copied from the ICE Desktop > Settings > License > API Key tab.
Important: Ensure NTP is running on the ICE Gateway OS (DFSI, ISSI, Telephony). If times are not synchronized then the gateway will stall and show as 'Stale' in ICE Desktop.