Zenitel ICX 500 Installation And Operation Manual

Zenitel ICX 500 Installation And Operation Manual

Intelligent communication gateway with hd voice
Hide thumbs Also See for ICX 500:
Table of Contents

Advertisement

Quick Links

ICX 500 Gateway
Intelligent Communication Gateway with HD Voice
Installation, Configuration & Operation Manual
Article number
A100K12202

Advertisement

Table of Contents
loading

Summary of Contents for Zenitel ICX 500

  • Page 1 ICX 500 Gateway Intelligent Communication Gateway with HD Voice Installation, Configuration & Operation Manual Article number A100K12202...
  • Page 2: Table Of Contents

    Technical Manual Page 2/120 Introduction ......................5 1.1. Document Scope ........................5 1.2. Product Information ........................ 5 1.3. Publication log ........................5 The ICX-500 Gateway ..................6 2.1. ICX-500 Connections ......................6 2.2. Network ..........................7 2.3. Start up and initial configuration .................... 7 2.4.
  • Page 3 ICX 500 Gateway 3.4. System Maintenance ......................43 3.4.1. System Recovery ..........................43 3.4.2. System Upgrade ..........................43 3.4.3. Backup and Restore ..........................45 AlphaPro ......................48 4.1. Supported OS ........................48 4.2. AlphaPro Modes of operation ....................48 4.3.
  • Page 4 ICX 500 Gateway 6.8. Static license (2-line) – details ....................81 6.8.1. Example - Low traffic 2-node system ....................82 6.8.2. Example - AlphaNet with multiple nodes, “end nodes” needs to call central node ....... 82 6.9. License Requirements ......................83 6.10.
  • Page 5: Introduction

    ICX 500 Gateway Introduction 1.1. Document Scope The scope of this document is to provide a detailed step-by-step guide for the installation, configuration, and maintenance of the ICX-500 Intelligent Communication Gateway with inbuild HD Voice Audio Server and its product range.
  • Page 6: The Icx-500 Gateway

    ICX 500 Gateway The ICX-500 Gateway The ICX-500 gateway is the latest generation Intelligent Communications Platform from Zenitel. The ICX-500 Gateway (Item no.: 1002000100) 2.1. ICX-500 Connections Rear view of the ICX-500 Gateway Connector Type Description Ethernet Eth0/Eth1 For initial network connection to ICX-500, use Eth0: Default IP: 169.254.1.5...
  • Page 7: Network

    Eth port 0, open a web browser (e.g. Firefox or Chrome), and log on to the web server using IP address 169.254.1.5. (Default Username/Password = admin/alphaadmin). Zenitel recommends do not change Default IP and username and password of Eth port 0. Once initial configuration is done use Eth port 1 for connecting to Local Network.
  • Page 8: Status Leds

    ICX 500 Gateway • Upgrade the software of the ICX-500 to the latest version. Upgrade is done from the web interface of the gateway. This will ensure that the system has the latest features, bug fixes and security updates. 2.4. Status LEDs The ICX-500 Gateway has a number of status LEDs.
  • Page 9: Factory Reset (Cold Boot)

    ICX 500 Gateway ICX-500 requires configuration tool AlphaPro ver. 12 or higher 2.7. Factory Reset (Cold Boot) The factory reset button is used to restore the ICX-500 to factory settings. The factory reset (cold boot) button is located on rear side of the ICX-500, behind the same protection lid as the micro- SD card.
  • Page 10: Software Upgrade

    ICX 500 Gateway 2.8. Software upgrade It is highly recommended to upgrade the software of the gateway to the latest version. Upgrade is done from the web interface of the gateway. This will ensure that the system has the latest features, bug fixes and security updates.
  • Page 11: Dimensions & Mounting

    ICX 500 Gateway 2.10. Dimensions & Mounting 2.10.1. Dimensions ICX500 Dimensions 2.10.2. Wall/Shelf Mounting Using the IA-MB1 mounting bracket (item no: 1002500020), the ICX-500 can be mounted on any flat surface such as a wall or shelf. Mount the bracket to the wall using the 3 screws provided •...
  • Page 12: Rack Mounting

    ICX 500 Gateway Slide the 4 mounting clips into the side walls of the bracket. • Slide the ICX-500 unit into the bracket • To have logo and connection annotations in the correct viewing orientation, you may slide the unit top or bottom down into the bracket depending on whether it is mounted on a wall, desk, or shelf.
  • Page 13 ICX 500 Gateway Slide the ICX-500 unit into the rack shelf. • Use the 2 countersunk type M4x8 screws to secure the unit to the rack shelf via the 2 • diagonally positioned securing holes. The securing holes can also be used to mount the unit to a shelf other than the IA-RS1. Note that the maximum insertion depth is 6 mm.
  • Page 14: Icx Web

    ICX 500 Gateway ICX Web The ICX-500 gateway runs an embedded web server. It allows the users to log in using a standard web browser such as Chrome or Firefox to operate and manage the ICX-500 system. The web server provides functions for system monitoring, configuration, and software upgrade.
  • Page 15 ICX 500 Gateway Connect the laptop to Eth0, and enter 169.254.1.5 in the web browser The Login Page Default IP address 169.254.1.5 • Default Username: admin • Default Password: alphaadmin • These credentials will give Read/Write privileges, making it possible to do changes in the configuration.
  • Page 16: Changing Default User Name And Password

    ICX 500 Gateway 3.1.2. Changing Default User Name and Password To Change the Default username and password go to User Management in System configuration Tab. From the User Management page the username and password for logging into the ICX can be changed.
  • Page 17: Saving And Applying Changes

    ICX 500 Gateway 3.1.3. Saving and Applying changes When new configuration parameters are entered, they are saved to the configuration file by clicking Save. To apply the new settings to the running configuration, click Apply. Save Apply 3.2. System Monitoring 3.2.1.
  • Page 18 ICX 500 Gateway Operational: Enabled: The intercom application (vs-amcd) is running. Disabled: The • intercom application is not running. Active Calls: Shows the number of currently active calls. Refresh (F5) the web page to • see current status. If there is a need to restart the system, one can wait until there are no active calls in the system.
  • Page 19: Stations/Devices

    ICX 500 Gateway 3.2.2. Stations/Devices Configured Stations/Devices - Configured The table can be sorted by clicking on the relevant header. In the Search field you can search for any free text, e.g. directory number, display text or IP address. Click on Download device list to open the station list in Excel spreadsheet.
  • Page 20 ICX 500 Gateway o 0013CB00C7E9: When the MAC address is displayed without brackets, the station is configured in AlphaPro to "Register with its MAC address". The MAC address will show regardless if the station is registered or not. o DIP free MAC: The IP station is configured in AlphaPro to "Register with Directory Number", but is not registered.
  • Page 21: Alphanet/Sip Trunks

    ICX 500 Gateway Stations/Devices – Unconfigured 3.2.3. AlphaNet/SIP Trunks This table shows all AlphaNet and SIP Trunk connections. System Monitoring -AlphaNet The table shows: Node ID: Unique index number (1 - 254) of the ICX node or the SIP Trunk node •...
  • Page 22: Audio Statistics

    ICX 500 Gateway o Down: Communication error with the node Ping (ms): Shows the response time to ping request to the remote node. If no response • from the remote node, it will show "No answer". 3.2.4. Audio Statistics The ICX-500 collects Audio Statistics and RTP Statistics for local calls as well as for AlphaNet and SIP Trunk calls.
  • Page 23: Log

    ICX 500 Gateway TxPackets: Count of RTP packets transmitted • RxPackets: Count of RTP packets received in time playout • RxLate: Count of RTP packets received too late for playout • RxLost: Count of RTP packets not received at all •...
  • Page 24: System Configuration

    ICX 500 Gateway 3.3. System Configuration 3.3.1. Interfaces There are two Ethernet interfaces on the ICX-500 Gateway, Eth0 and Eth1. The IP address is set by using CIDR notation. It appends a slash character ("/") to the address and a decimal number specifying the number of bits (out of the total 32 bits of an IP address) that the network prefix consists of.
  • Page 25: Routes

    ICX 500 Gateway 192.168.1.40/26 is equivalent to IP address 192.168.1.40 and net mask 255.255.255.192. • 3.3.2. Routes The Routing table must be configured if there is a need to communicate with devices outside own subnet. Three different route types can be defined: Default route (= Default gateway) •...
  • Page 26 ICX 500 Gateway Destination net = IP address of the remote IP network in CIDR notation • Gateway on local subnet = IP Address of the gateway • Interface = On which Ethernet interface the gateway is located • Press Validate •...
  • Page 27: Filters

    ICX 500 Gateway Defining a route to the host 10.9.3.40 via the Gateway 10.9.8.1 on Eth1. Note that the CIDR mask must be "/32" 3.3.3. Filters The built-in firewall of the ICX-500 Gateway is by default configured for management services (AlphaPro, Web Interface) on Ethernet port 0, and VoIP services (e.g.
  • Page 28: Stations/Devices

    ICX 500 Gateway Adding TCP port 4001 to the Filters 3.3.4. Stations/Devices From the Stations/Devices list some user parameters can be modified. The table can be sorted by clicking on the relevant header. In the Search field you can search for any free text, e.g.
  • Page 29 ICX 500 Gateway Stations/Devices By clicking on a station in the list, the following parameters can be modified: • Directory Number • Display Text COS (Class of service) • Volume • Noise Reduction • Always Private • Modify station Configuration Changes will take immediate effect.
  • Page 30: Logging

    ICX 500 Gateway Configuration changes done from the ICX web interface are stored in the ICX-500 Gateway. In order to synchronize AlphaPro with the actual configuration of the ICX Gateway, it is important to perform a GetAll from AlphaPro Quick Edit Mode When multiple changes are to be made, the Quick Edit Mode can be enabled, and each parameter can be modified directly from the table without having to open an extra window.
  • Page 31 ICX 500 Gateway E-Mail - If the ICX-500 has access to an e-mail server, log events can be forwarded to a • predefined e-mail address SNMP Trap - Enter the IP Address of the remote computer running the SNMP service. Select •...
  • Page 32: Licensing

    3.3.6. Licensing License Installation 1. When Zenitel receives an order for ICX licenses, a Product Key will be sent by e-mail in return 2. Download a Fingerprint File of the ICX product on which licenses are to be installed. This is done from the web interface: System Configuration >...
  • Page 33 ICX 500 Gateway • For more information regarding license installation, please go to Asset Management System A guideline Installed licenses are displayed in System Configuration > Licensing. ICX-500 License management page The ICX system comes with a 20-day free license period. Until valid licenses are installed, the remaining time of the free period is displayed.
  • Page 34: User Management

    ICX 500 Gateway • For Maritime Customers licensing will be Handle by Test & Service Department License Configuration - Free license period 3.3.7. User Management From the User Management page the username and password for logging into the ICX can be changed.
  • Page 35: Time And Date

    ICX 500 Gateway For security reasons it is highly recommended to change the default username and password. Password can contain numbers, letters and special characters. Maximum length is 100 characters. Default username/password: Read User: alpha/com • Read/Write User: admin/alphaadmin •...
  • Page 36: Dns

    ICX 500 Gateway In the Set Local time section, the date and time can be manually set. In the Configure Network Time Protocol (NTP) Server section the ICX can be configured to synchronise the time to a Network Time Protocol (NTP) server. Enter the IP address of the NTP server, then Set Server.
  • Page 37: Dhcp Server

    ICX 500 Gateway Enter the Host Name and IP address. • Defining a host name When interfacing the ICX system to an external SIP PBX, it might be that the SIP PBX require "Host name" instead of IP address. Then this Host name table can be used, see SIP Trunk - Host name 3.3.11.
  • Page 38: Messaging

    ICX 500 Gateway DHCP server configured to hand out IP addresses in the range 192.168.10.100 to 192.168.10.199 The DHCP server will provide: An IP address in the range specified • The Subnet Mask will be the same mask as used by the ethernet interface •...
  • Page 39 ICX 500 Gateway Messaging Menu Install Voice Language Package: Download the language package for the language you want to use. The file is on .deb • format In the "Upload ASVP Package (.deb) File" section, Browse to the file, and Upload.
  • Page 40: High Availability

    ICX 500 Gateway • Message Group 30, Group Index 1 - 9: Alarm messages 8191 – 8199 • Message Group 10, Group Index 47: Call Request message ”Your call is registered, please wait” • Wav file format required: 16 bit resolution, 16 kHz sample rate, Mono •...
  • Page 41 ICX 500 Gateway in ;110;22222900; out ;120;22341567; bi;2563;40002563; in ;-;*; out ;*;40002500; The first two lines of the file are ignored and are used for description of columns in Excel. (The order of the rest of the lines is not important.) The CSV file can be uploaded, edited and saved from Excel: Sip_config.csv in Excel...
  • Page 42 ICX 500 Gateway in ;110;22222900; When receiving an incoming SIP trunk call from phone number "22222900", the • Internal number 110 will be dialled. The “To” field in the SIP Header is changed from 22222900 to 110, and the call is •...
  • Page 43: System Maintenance

    ICX 500 Gateway 3.4. System Maintenance 3.4.1. System Recovery From the System Maintenance > System Recovery menu one has the following options: Small Reset: Reset main applications • Reboot: Reboots the complete system • Chilly Restart: Reset main applications and clear state data like mails, call forwarding, •...
  • Page 44 ICX 500 Gateway Use an internet browser and log on to the ICX Web interface and select System • Maintenance > System Upgrade. Browse to the image file, and select Upload • Software Upgrade from web interface • Scroll down and select Install The upgrade status is shown in a separate window: •...
  • Page 45: Backup And Restore

    ICX 500 Gateway Note: The customer data is normally automatically restored after the software upgrade. If that is not the case, restore the customer data by doing a SendAll operation from AlphaPro. Reset the gateway when the SendAll is finished.
  • Page 46 ICX 500 Gateway Backup of the Configuration Slave in a system with redundant servers (IP-HA) is not supported Upload backup from a laptop: Browse to the backup file (.tar.gz file extension), and Upload. • The backup file will be listed under the "Restore" section, with date and time from when it •...
  • Page 47 ICX 500 Gateway Restore license: When checked the license from the backup file will be used. When • unchecked, the current licenses in the ICX will be kept. Restore messages: When checked, any Custom audio wav files in the backup file will be •...
  • Page 48: Alphapro

    ICX 500 Gateway AlphaPro AlphaPro is the programming tool for the ICX-500 Gateway server. AlphaPro gives the facility to program the features of the server off-line, and at a later stage upload this programming into the server. AlphaPro does not extend the features of the server, it fills in the appropriate tables.
  • Page 49: Installation

    If this is the first time AlphaPro is installed on this computer, you need to also install a driver for the USB hardware key. To install the driver: • In Windows 10, click the Start button, and navigate down to Zenitel. Select Launch Sentinel System Driver Installer Doc.no.A100K12202 Page 49...
  • Page 50 ICX 500 Gateway Installing the driver for the USB Hardware Key in Windows 10 Or alternatively: Open Windows File Explorer and navigate to the folder where AlphaPro was installed. Here • you will find the folder SentinelSystemDriver. Open the folder and run the file Sentinel System Driver Installer 7.5.8.exe.
  • Page 51 The error message will be displayed regardless of if the dongle is inserted in the PC or not. After the AlphaPro installation has been installed by running the setup.exe file, the driver for hardware key must be installed separately. In the Start menu in Windows, open the folder Zenitel > AlphaPro • Start "Launch Sentinel System Driver..."...
  • Page 52: Defining Network And Exchange

    ICX 500 Gateway Installing the dongle driver in Windows 11 4.4. Defining Network and Exchange If you are going to program the server/exchange for the first time, make sure that the ICX-500 system has been factory reset. The default programming tables will then be loaded.
  • Page 53 ICX 500 Gateway Enter Exchange Enter the first node (exchange) name • maximum 16 characters. The first exchange node number is 1 • Select the desired type of node (exchange type) • ICX is default. • Select the display language for the stations in the exchange.
  • Page 54: Creating A New Database

    ICX 500 Gateway Click OK to proceed to the AlphaPro main window. • Then you can: • Select the exchange you are going to program • Add networks and nodes • Set up data communication with the exchange Go to the different programming windows •...
  • Page 55: The Menu Bar

    ICX 500 Gateway 4.5.1. The Menu Bar AlphaPro menu Select Network • Select an existing Network/Customer from the dropdown list • Press [+] to create a database for a new Network/Costumer • Press [-] to delete a Network/Costumer database Select Exchange •...
  • Page 56 ICX 500 Gateway (not in use) • View Users & Stations: Paste/Move/Swap: Show/hide each of the Move, Paste and Swap • buttons in the Users & Stations window. By default, all buttons are visible. Users & Stations: Allow editing of physical numbers: By default, it is not possible to •...
  • Page 57: Communicate (Alphapro)

    ICX 500 Gateway The analysis is done on the currently selected exchange. The file is automatically saved with file name _ANLZ<node no>.TXT Import Import user data to AlphaPro from a .csv file, created e.g. in Excel. See Import Users and •...
  • Page 58: Communication Buttons

    ICX 500 Gateway password. The password can be changed from the web interface of the AlphaCom server, System Configuration > User Management. Login window in AlphaPro: Login window. Default username: admin, default password: alphaadmin 4.6.3. Communication buttons GetAll: Transfer all configuration data from the AlphaCom server to the PC •...
  • Page 59: Communication Status Window

    ICX 500 Gateway The server will be out of service for approx. 30 seconds, and any active calls will be cancelled and not restored. SetNode: Modify the node number of the server. • o By default the ICX-500 server has node number 1. When multiple servers are connected in AlphaNet, each server must have a unique node number.
  • Page 60 ICX 500 Gateway AlphaPro Data transfer complete If you get a Warning message after "Send All" or "Send Change", this can safely be ignored. Doc.no.A100K12202 Page 60...
  • Page 61: Station Configuration

    ICX 500 Gateway Station Configuration 5.1. Configuration in AlphaPro Configuration of stations and users are undertaken in the Users & Stations section of AlphaPro. Configuration of stations are done by filling in the fields under Users & Stations. The main fields for a normal configuration are: Physical Number •...
  • Page 62 ICX 500 Gateway Directory Number is the number to dial to reach the station. The default number can be • changed to any 2-8 digit number starting with 1, 2, 3, 4 or 5. Numbers with first digit 6-9 are reserved for functions. If these numbers should be used, the corresponding function code must be changed.
  • Page 63: Additional Ip And Sip Station Configuration - Icx-Alphacom Mode

    ICX 500 Gateway Directory Number registration • This is the default registration for CCoIP stations. Tick the Reg. w/Directory Number checkbox to • register the station. MAC address registration Untick the Reg. w/Directory Number checkbox to bring • up the MAC address field.
  • Page 64: Configuration Of The Station

    ICX 500 Gateway ICX-AlphaCom IP address • Station directory number • Station IP address • 5.2.1. Configuration of the Station 5.2.1.1. IP Station Web Interface The IP Station features an embedded web server, which allows users to log in via a standard web browser.
  • Page 65 ICX 500 Gateway IMT - Discover Stations: The first step is to discover which stations are connected to the network. This is done by scanning the network within a defined IP address range or by discovering the stations with a...
  • Page 66 ICX 500 Gateway • For more information regarding IMT - Intercom Management Tool, please go to IMT - Intercom Management Tool 5.2.1.3. Logging in In order for your PC to communicate with the station it is necessary to change its Internet Protocol Properties to use an IP address that is in the same range as the station.
  • Page 67 ICX 500 Gateway To log into the station: Click Login • Enter the default User name: admin • Enter the default password: alphaadmin • The Station Information page will now be displayed, showing the IP Station configuration. Use the menu bar at the top of each page to browse through the different pages.
  • Page 68: Configuration Of The Icx-Alphacom Server

    ICX 500 Gateway Mode: Select the ICX-AlphaCom radio-button. Product Model and Accessory: Verify the product model is set correctly and select any additional accessory if available for this device. Registration Settings: ICX-AlphaCom IP-address: Enter the IP address of the ICX-AlphaCom server to •...
  • Page 69 ICX 500 Gateway CCoIP Station - Tick this checkbox when IP Station (and not analog station) is used • Reg. w/Directory Number - When checked (most common setting) the station will register • to the AlphaCom server by its Directory Number. When unchecked the station will register by its MAC address.
  • Page 70 ICX 500 Gateway Log on to the web interface of the ICX-AlphaCom server and select System Configuration > Filters. Enable "IP Stations" on TCP port 50001 and "VoIP Audio" on UDP ports 61000-62000 on the ethernet port used for the IP stations. By default, these ports are enabled on ethernet port 1.
  • Page 71: Alphanet

    ICX 500 Gateway AlphaNet AlphaNet is Zenitel’s internal networking technology made for critical communications. Some of the highlighted features of AlphaNet are: • Group and conference calls • VoIP bandwidth management Priority handling of events and resources • Alternative routing •...
  • Page 72: Setting Ip Address

    ICX 500 Gateway 6.2.1. Setting IP address 6.2.2. Inserting AlphaNet license Every ICX-500 node requires an AlphaNet license. The license controls the number of simultaneous calls to and from an ICX-500. 6.2.3. Editing the firewall TCP port 50000 must be enabled in for signalling between the nodes, and UDP ports 61000- 61150 for VoIP audio: Doc.no.A100K12202...
  • Page 73: Create All The Nodes In The Alphanet

    ICX 500 Gateway 6.3. Create all the nodes in the AlphaNet Create the AlphaNet database and define the first node by clicking the + sign as highlighted below. Give the node a descriptive name and select which network interface to be used to communicate with other nodes Doc.no.A100K12202...
  • Page 74 ICX 500 Gateway Add more nodes to the database by clicking the + sign as highlighted below. Give the node a descriptive name and select which network interface to be used to communicate with other nodes. Doc.no.A100K12202 Page 74...
  • Page 75: Create Alphanet Routing

    ICX 500 Gateway In some cases, it is not desired to configure all the exchanges in the AlphaNet from the same AlphaPro database. In that case you should add the remote exchange in the network but uncheck the tick-off for "Create exchange database".
  • Page 76: Transit Routing

    ICX 500 Gateway 6.4.1. Transit Routing In the case of Transit Routing, where the Remote nodes are connected via a Central Node, you need to direct the traffic via the Central Node. 6.5. Dial plans Calling from station A in one node to station B in another node can be achieved in different ways.
  • Page 77: Global Group Calls

    ICX 500 Gateway *) Prefix to node 1 and 2 are included after Factory Default (Directory numbers 54 and 55) 6.6. Global Group Calls A Global Group consists of one Local Group from each node Doc.no.A100K12202 Page 77...
  • Page 78: Cluster Node Programming

    ICX 500 Gateway • Factory Default includes Global Group 1 to 10, Directory Numbers 9001 – 9010 • Each Global Group can contain one local group call from each node Each node broadcasts its own global group membership to the other nodes after: AlphaPro Send operation •...
  • Page 79: Cluster Global

    ICX 500 Gateway Node number can be any number between 1-255. Nodes with the same Cluster Node Number are members of the same cluster 6.7.2. Cluster Global Setting Visibility = “Cluster Global” on a User in node 1 will automatically create a Global Number (feature 83) in node 2 (and all other nodes in the cluster) Doc.no.A100K12202...
  • Page 80: Cluster Identical

    ICX 500 Gateway If the number already exists in the other cluster node(s), you will get a warning It is possible to create Global Numbers for many (or all) Users in one operation: In Directory & Features select multiple users (feature 9) by click and shift + click.
  • Page 81: Static License (2-Line) - Details

    ICX 500 Gateway ...and a copy will automatically be created in all other nodes in the cluster. 6.8. Static license (2-line) – details An ICX-500 server with a 2-line static license allows maximum two simultaneous AlphaNet calls. Static Licenses are typically used in: Low traffic 2-node system •...
  • Page 82: Example - Low Traffic 2-Node System

    ICX 500 Gateway 6.8.1. Example - Low traffic 2-node system Two ICX-500 nodes, both with 2-line Static License Configuration example: Two nodes, both with 2-line Static License NetAudio configuration Configuration of 1st AlphaNet connection using VoIP channel (605). Insert a second AlphaNet connection using VoIP channel (606) 6.8.2.
  • Page 83: License Requirements

    ICX 500 Gateway NetAudio configuration "NetAudio" must be configured in all "End nodes" • No configuration of "NetAudio" required in the Central node • NetAudio configuration in an "End node". A VoIP channel (here 605) is linked to a "Dynamic license"...
  • Page 84: Voip Bandwidth

    ICX 500 Gateway Product Short code Description Comment Number License for 2 static lines. License for AlphaNet makes it possible 1002602001 ILI-AN2 Endpoints must be defined. to establish communication between ICX-AlphaCom, AlphaCom E and License for 8 dynamic lines. No...
  • Page 85: Alternative Routing

    ICX 500 Gateway 6.11.2. Alternative routing Alternative routing of calls allows call completion even when the primary AlphaNet route is down. Alternative routing in mixed environments (AMC9 and AMC-IP) is not supported! 6.11.3. Backwards compatibility ICX-500 provides 100% backwards compatibility between traditional AlphaNet technologies and new VoIP AlphaNet.
  • Page 86 ICX 500 Gateway o Down, and no answer to Ping: No TCP/IP communication to remote node. Check network, cables, switches etc... o Down, but Ping time is returned: IP communication is OK, but not AlphaNet. Most likely blocking of TCP port 50000 in internal or external firewall. Check if "AlphaNet"...
  • Page 87: External Communication - Sip Trunk Node

    ICX 500 Gateway External Communication - SIP Trunk node The ICX-500 uses the SIP protocol for easy interoperability with telephone systems. Via SIP Trunking the ICX can be interfaced to: Voice gateways (Analogue, GSM, ISDN) • • SIP iPABX Call Managers •...
  • Page 88: Assign Ip Routing To The Icx Ethernet Port(S)

    ICX 500 Gateway 7.1.2. Assign IP routing to the ICX Ethernet Port(s) In System Configuration -> Routes, create a Default gateway. This is required if the SIP device and ICX are on two different networks. 7.1.3. Insert SIP Trunk licenses In System Configuration ->...
  • Page 89: Alphapro Configuration

    ICX 500 Gateway 7.2. AlphaPro Configuration 7.2.1. Create a SIP Trunk Node From the AlphaPro main menu, use the ‘+’ button next to the ‘Select Exchange’ dropdown list to create a new exchange. The exchange type must be set to ‘SIP Node’.
  • Page 90: Define The Alphacom To Sip Routing

    ICX 500 Gateway 7.2.1.1. Hostname (optional) If a hostname is required, check the Host Name checkbox, and enter the required destination hostname. If hostname is required both for the "destination" domain and the "from" domain, enter “destination.domain;from.domain”, no spaces. (Requires AMC software 11.1.3.5 or newer).
  • Page 91: Create Access Numbers

    ICX 500 Gateway • Set ACDP Link = SIP Link • Node number = The node number used for the SIP Trunk • Set Preferred codec (G711u is often used) and RTP Packet Size to 20 ms. 7.2.3. Create access numbers There are different methods for calling out on a SIP trunk: Prefix number: Dial Prefix + Phone number.
  • Page 92 ICX 500 Gateway The different options calling out on a SIP trunk: Directory Dialling method Dial Feature Parameter 2 Comment Prefix (overlap Digits are sent one by one from dialling): 571234 AlphaCom (SIP INFO / RFC4733) Prefix (enbloc Collect up to six digits in AlphaCom, then...
  • Page 93 ICX 500 Gateway 7.2.3.2. Prefix number (enbloc dialling) When enbloc dialling (also called "one-stage dialling") is used, the digit collection is done in the ICX-500. The destination phone number is included in the INVITE message from the ICX- 500. The directory number must be programmed in the ICX-500 directory table with Feature 81 and Node = SIP Trunk node number.
  • Page 94 ICX 500 Gateway message will be sent. You can also terminate the digit collection by pressing the M-key. The call setup message will then be sent immediately. Dialling examples ("57" is the prefix): 57 + 123456: Telephone number 57123456 will be called...
  • Page 95 ICX 500 Gateway Station. In the field Related to Trunk, enter the node number of the SIP Trunk on which the call shall be sent. When the SIP User number is dialled, the ICX-500 will send an INVITE message out on the SIP Trunk containing the dialled number.
  • Page 96 ICX 500 Gateway Failover to redundant SIP server is not supported when using • SIP Trunk Station. In that case one must use directory numbers with feature number 81 and feature number 83 7.2.3.6. Optional settings 7.2.3.6.1. Enbloc dialling - Inter digit timeout When using enbloc dialling, the ICX-500 will wait for 3 seconds (default) for more digits before the INVITE is sent on the SIP trunk.
  • Page 97 ICX 500 Gateway Enter the delay from accessing the SIP gateway to digits are to be transmitted Timing issues when dialling from DAK keys or substation keys can also be resolved using the Play_DAK_Feature. The Play_DAK_Feature lets you define sequences of dialling, including pauses.
  • Page 98: Phone Numbers On Dak Key

    ICX 500 Gateway Press the button Phone • o Enter the telephone number o Set "Short number mode" = SIP o Set "Node" = the SIP trunk node 7.2.4. Phone numbers on DAK Key DAK keys and Call Buttons can be configured to call a phone number by one key press.
  • Page 99 ICX 500 Gateway Simple dial pattern: Call prefix 0, then the phone number DAK keys can also be programmed by dialling a code on the station itself: 784 + 0 + 40002547 + M + DAK key Complex dial pattern: If there is a need for more complex dial pattern, one can start the DAK sequence with the letter "T":...
  • Page 100: Optional Configuration

    ICX 500 Gateway Call prefix 0, then the phone number 7.3. Optional configuration 7.3.1. Incoming Calls - Force Private Ringing mode Incoming calls from the SIP Trunk can be forced to be in private ringing mode, independent of the private/open switch of the intercom station.
  • Page 101: Incoming Calls - Auto Attendant

    ICX 500 Gateway Configuration: In AlphaPro, open the Users & Stations window, and scroll down in the list box and select • a User 553 or higher Enter the short number ("Directory Number") and Display text • Press the Phone button •...
  • Page 102 From a SuperUser station dial 8180 + 9550. Press and hold the M-key while recording. • Example: ”Welcome to Zenitel, press 1 for switchboard, press 2 for Sales department, press 3 for Marketing department, or wait for an answer” Release M-key to listen to the message. Press M-key again to do a new recording, or •...
  • Page 103: Incoming Calls - Ringing Signal On Ringing Group

    ICX 500 Gateway Auto-attendant digit routing: Digit 1 calls station 101, digit 2 calls station 123, digit 3 calls station 5432, and digit 0 repeats the voice menu If the caller doesn't press any digits within 5 seconds, the call is automatically routed to the intercom number entered in the first entry in the Search Strings tab.
  • Page 104: Incoming Calls - Ringing Signal On Private Calls

    ICX 500 Gateway Enable and choose wanted Tone Type for Ringing Group calls from SIP 7.3.5. Incoming Calls - Ringing signal on Private Calls When an incoming call from a SIP trunk is routed to a station in private mode, one can choose to have a different ringing signal in the receiving station(s) than the standard Private Ringing signal.
  • Page 105: Incoming Calls - Group Calls

    ICX 500 Gateway 7.3.6. Incoming Calls - Group Calls When activating a group call from SIP trunk, one can use the '*' key on the phone to open the speech path (simulates M-key on) and use the '#' key to close the speech path (simulates M-key off).
  • Page 106 ICX 500 Gateway button, select number 15 (Outside Telephones), press change and locate feature number 58 in the "Not Valid" list. Highlight Feature 58 and use the single arrow key to move it to the "valid" list. Enable feature 58 (Door Opening) in Class of Service 15 The Door Opening feature is programmed in the Event Handler.
  • Page 107: Voice Switching In Noisy Environment

    ICX 500 Gateway Outgoing call from the ICX-500 door station to an external telephone via the SIP Trunk: When the phone presses digit 6, the event type Event Trigger Feature (15) is reported, with the digit 6 as sub event. The calling ICX-500 station is Event Owner and called SIP phone number and node number is Related To.
  • Page 108: Transmit Dtmf Signal From Alphacom

    ICX 500 Gateway 7.3.9. Transmit DTMF signal from AlphaCom 7.3.9.1. Outgoing calls to SIP trunk The DTMF signals ‘*’ and ‘#’ will be transmitted to the line when DAK 1 (*) and DAK 2 (#) is pressed during an outgoing telephone conversation. No programming is required.
  • Page 109 ICX 500 Gateway Enable DTMF transmission by first pressing DAK key 3 Automatically when receiving a call from the SIP trunk: Enable DTMF transmission when receiving calls from SIP Trunk node 100 In this example the SIP Trunk node is 100, you need to change this according to the node number used.
  • Page 110: Call Transfer

    ICX 500 Gateway 7.3.10. Call Transfer 7.3.10.1. Incoming calls from SIP Trunk An incoming call to station A can be transferred to station B: • Dial 2 (puts call on-hold) • Dial B's number Dial 3 (transfers the call) •...
  • Page 111 ICX 500 Gateway Enabling monitoring of SIP trunk node 100 7.3.11.2. Reporting failure The event 29 - AlphaNet Link is triggered when the communication with a SIP server goes up or down. The "Sub Event" is the SIP Trunk node number.
  • Page 112: Failover To Redundant Sip Server

    ICX 500 Gateway • AMC 11.5.3.1 or later • AlphaPro 11.6.3.9 or later 7.3.12. Failover to redundant SIP server Failover is switching to a redundant or standby SIP server upon the failure of the primary SIP server. The failover is automatic and operates without warning. The switchover time is less than 5 seconds from a failure of the primary SIP server.
  • Page 113 ICX 500 Gateway The Failover Routing is defined in the NetRouting Window in AlphaPro. The configuration is best illustrated by an example: Let's say that you have already created two SIP Trunk nodes: SIP Trunk node 100 goes to SIP Server 1 •...
  • Page 114 ICX 500 Gateway Now calls that normally goes to SIP Server 1, will automatically be routed to SIP Server 2 if SIP Server 1 is off-line. Optionally it is also possible to define the SIP Server 2 as the primary server and Server 1 as the...
  • Page 115: Multiple Nodes In Alphanet Sharing Sip Trunking

    ICX 500 Gateway Defining 2 VoIP channels for SIP trunk 100 In the example above there will be maximum two voice calls via SIP Trunk node 100. A third call will be routed to trunk node 101. 7.3.13. Multiple nodes in AlphaNet sharing SIP Trunking When sharing one SIP Trunk node with one or more ICX-AlphaCom nodes in AlphaNet, the Net Routing must be configured to use the connected node as a Transit Node.
  • Page 116: About Voip Audio Channels

    ICX 500 Gateway Node 2 connects to the SIP Trunk 100 via Node 1 7.4. About VoIP Audio Channels 7.4.1. Call capacity The overall maximum call capacity on SIP trunk calls are as follows: Maximum outgoing conversations: 16 • Maximum incoming conversations: 32 •...
  • Page 117: Limiting The Number Of Voip Channels Used By A Sip Trunk

    ICX 500 Gateway The VoIP channels have virtual physical numbers in the ICX-500, starting from 605 to 634. To reserve a VoIP channel for a SIP Trunk, select Exchange & System -> NetAudio in AlphaPro. Press Insert and select the SIP trunk from the list of nodes. Now enter the physical number of the VoIP channel, i.e.
  • Page 118 ICX 500 Gateway To set the maximum VoIP channels that should be available for a SIP Trunk, select Exchange & System -> NetRouting in AlphaPro. Press the Change button, and select the Advanced Settings tab. In the field Max Trunks (or Max VoIP Channels), enter the number of VoIP channels this trunk should have access to.
  • Page 119: Additional Information

    ICX 500 Gateway In AlphaPro -> Exchange & System -> VoIP, change SIP Dial Delay to 20 (2 sec). Default is zero: SIP Dial Delay 7.5. Additional Information 7.5.1. UDP Group on incoming calls Incoming SIP Trunk calls are by default using UDP Groups 1 and 8. This is hardcoded and cannot be changed.
  • Page 120: Change Udp Port Number From 5060

    Remember to define and open the new port in the Filters settings in AlphaWeb. Zenitel and its subsidiaries assume no responsibility for any errors that may appear in this publication, or for damages arising from the information therein. Zenitel products are developed and marketed by Zenitel.

Table of Contents