VMX Installation Manual Software Version 4.0 23rd May 2014 Rev 1.2 Customer Profiler Connect your business simply and completely Table of Contents Notice ..................................................................................................................................................................... 5 Installing VMX Software ......................................................................................................................................... 5 1 VMX Software setup equipment checklist.................................................................................................. 5 2 Installation steps for the VMX Software ..................................................................................................... 5 2.1 Prerequisites ......................................................................................................................................... 5 2.1.1 Web Server ................................................................................................................................... 5 2.1.2 SMTP Server ................................................................................................................................. 5 2.1.3 libssl0 ............................................................................................................................................ 5 2.2 Adding Repository ................................................................................................................................. 6 2.3 Software Installation ............................................................................................................................. 6 2.4 Web Interface ....................................................................................................................................... 7 2.5 System Setup ......................................................................................................................................... 7 2.6 VMX Software License........................................................................................................................... 7 2.7 IP Address .............................................................................................................................................. 7 2.8 User Setup ............................................................................................................................................. 8 2.8.1 Call Forwarding a User’s Incoming Calls ....................................................................................... 8 2.8.2 Additional User Settings ............................................................................................................... 8 2.9 Trunk Setup ........................................................................................................................................... 9 2.9.1 2.10 IP Trunks ....................................................................................................................................... 9 Extension Setup .............................................................................................................................. 10 2.10.1 2.11 3 4 SIP Extension .......................................................................................................................... 10 Batch Configuration of IP Phone Extensions and IP Trunks ............................................................ 11 2.11.1 SIP Trunk Batch Configuration ............................................................................................... 11 2.11.2 SIP Extension Batch Configuration ......................................................................................... 12 2.12 Email Setup ..................................................................................................................................... 13 2.13 Voice Mail by E-mail........................................................................................................................ 13 2.14 Missed Call Notifications by E-mail ................................................................................................. 14 2.15 Digital Call Whispering .................................................................................................................... 14 2.16 Music on Hold ................................................................................................................................. 15 Ring Groups .............................................................................................................................................. 15 3.1 How to Set up Ring Groups ................................................................................................................. 15 3.2 Extension Group .................................................................................................................................. 16 Virtual Extensions ..................................................................................................................................... 16 4.1 Automated Attendant (IVR) ................................................................................................................ 17 4.2 Conference Bridge ............................................................................................................................... 17 Page | 1 4.3 Greeting Player.................................................................................................................................... 17 4.4 Greeting Recorder ............................................................................................................................... 18 4.5 Time Switch ......................................................................................................................................... 19 4.6 Call Park............................................................................................................................................... 20 4.7 Fax Switch ........................................................................................................................................... 21 4.8 Call Forwarding from VMX .................................................................................................................. 22 4.9 Voice Prompt Selection ....................................................................................................................... 22 5 Dial Plans .................................................................................................................................................. 22 5.1 Trunk Dial Plans ................................................................................................................................... 22 5.2 Extension Dial Plans ............................................................................................................................ 23 6 Premium Features .................................................................................................................................... 26 6.1 Call Recording...................................................................................................................................... 26 6.1.1 Enable Call Recording ................................................................................................................. 26 6.1.2 Enable Call Recording Encryption ............................................................................................... 28 6.2 Call Queue ........................................................................................................................................... 30 6.3 Call Queue Monitoring ........................................................................................................................ 30 6.4 ISDN Trunking...................................................................................................................................... 31 6.5 Ringmaster Integration ....................................................................................................................... 32 7 Traffic Shaper Setup ................................................................................................................................. 33 Appendix ............................................................................................................................................................... 35 8 Licensed Features ..................................................................................................................................... 35 9 Snom ......................................................................................................................................................... 36 9.1 Get IP Address ..................................................................................................................................... 36 9.1.1 Snom 300 .................................................................................................................................... 36 9.1.2 Snom 320/360/370..................................................................................................................... 36 9.1.3 Snom M3 .................................................................................................................................... 36 9.2 Configuring an Account ....................................................................................................................... 36 9.2.1 10 Snom 300/320/360/370 ............................................................................................................. 36 YealinkIP Phones ................................................................................................................................. 37 10.1 Get IP Address................................................................................................................................. 37 10.1.1 10.2 Web Interface ................................................................................................................................. 37 10.2.1 10.3 All Yealinks ............................................................................................................................. 38 Programmable Buttons ................................................................................................................... 38 10.4.1 Page | 2 All Yealinks ............................................................................................................................. 37 Setting up Multiple Lines for One SIP Account ............................................................................... 38 10.3.1 10.4 All Yealinks ............................................................................................................................. 37 Extension State Monitoring ................................................................................................... 38 10.4.2 Trunk (Line) State Monitoring ................................................................................................ 39 10.4.3 Speed Dials ............................................................................................................................. 40 10.4.4 DTMF Shortcuts...................................................................................................................... 40 11 Linksys ................................................................................................................................................. 40 11.1 SPA 900 Series IP Phones ................................................................................................................ 40 11.1.1 Get IP Address ........................................................................................................................ 40 11.1.2 Web Interface ........................................................................................................................ 40 11.1.3 Dial Plan ................................................................................................................................. 41 11.2 3102 ATA ......................................................................................................................................... 42 11.2.1 Get IP Address ........................................................................................................................ 42 11.2.2 Enabling the Web Interface ................................................................................................... 42 11.2.3 Configuring Web Interface ..................................................................................................... 42 11.2.4 Analog Trunk Setup ................................................................................................................ 43 11.2.5 Far End Disconnect tone ........................................................................................................ 46 11.2.6 Firmware Upgrade ................................................................................................................. 46 11.3 PAP2T .............................................................................................................................................. 47 11.3.1 Get IP Address ........................................................................................................................ 47 11.3.2 Line Setup............................................................................................................................... 47 11.3.3 Dial Plan ................................................................................................................................. 47 12 Siemens A580IP DECT Phone .............................................................................................................. 48 12.1 Get IP Address................................................................................................................................. 48 12.2 Registering Additional Handsets ..................................................................................................... 48 12.3 Web Interface ................................................................................................................................. 48 13 GSM1 GOIP Adapter ............................................................................................................................ 50 13.1 Get IP Address................................................................................................................................. 50 13.2 Device’s Web interface ................................................................................................................... 50 13.3 VMX Configuration ......................................................................................................................... 51 14 Bria ...................................................................................................................................................... 51 14.1 Bria for Windows ............................................................................................................................ 51 14.1.1 Configuring Bria as an Extension of the VMX ......................................................................... 51 14.1.2 Disable RTP Inactivity Timers ................................................................................................. 52 14.1.3 Set Enabled Codecs ................................................................................................................ 53 14.1.4 Firewall Traversal ................................................................................................................... 54 14.1.5 Voicemail................................................................................................................................ 54 14.2 Configuring the Bria iPhone App..................................................................................................... 55 14.2.1 Configuring Bria as an Extension of the VMX ......................................................................... 55 14.2.2 Configuring the Bria iPhone App for Remote Worker............................................................ 56 Page | 3 14.3 Configuring the Bria Android App as an Extension ......................................................................... 59 14.3.1 15 Configuring the Bria Android App for Remote Worker .......................................................... 61 ITSP Configuration ............................................................................................................................... 63 15.1 Blueface.ie ...................................................................................................................................... 63 15.1.1 Sip Trunk Details .................................................................................................................... 63 15.1.2 Number Forwarding ............................................................................................................... 63 16 Pre-emptive Disaster Recovery ........................................................................................................... 63 16.1 Blueface .......................................................................................................................................... 63 16.1.1 Call Forwarding ...................................................................................................................... 63 16.1.2 All Trunk Lines Busy ............................................................................................................... 63 17 Router Configuration .......................................................................................................................... 65 17.1 SIP ALG ............................................................................................................................................ 65 17.1.1 Sonic Walls ............................................................................................................................. 65 17.1.2 Zyxel Modems ........................................................................................................................ 65 17.2 IP Flood Detection .......................................................................................................................... 65 17.2.1 Cisco EPC2425 ........................................................................................................................ 65 Troubleshooting ................................................................................................................................................... 66 18 Trunks .................................................................................................................................................. 66 18.1 Trunk is not registering ................................................................................................................... 66 18.2 Trunk is having registration issues .................................................................................................. 66 18.3 Issues with incoming calls ............................................................................................................... 66 19 Extensions ........................................................................................................................................... 67 19.1 Extension is not registering ............................................................................................................. 67 19.2 Issues with dialling .......................................................................................................................... 67 Notes: ................................................................................................................................................................... 68 Page | 4 Notice This manual applies to VMX Software Version 4.0. This manual has been written and prepared with Emutex approved VMX installers in mind. Emutex is not responsible for any end user who attempts to follow these instructions. If you are an end user who needs assistance or advice, please contact your VMX reseller. Installing VMX Software 1 VMX Software setup equipment checklist The following is a list of necessary equipment and components needed to install the VMX Software: Essential checklist for VMX Software A server, virtual machine or any hardware platform with Debian 6 Linux installed At least 1 VoIP phone *. A broadband connection, a router and a DHCP Server (Usually performed by Router). An account with an internet telephone service provider. An Ethernet switch and cables(for connecting multiple VoIP phones). Surge Protectors to protect electrical equipment. A VMX traffic shaper maybe required to ensure voice traffic has priority over other types of traffic. * At least one phone is needed to test calls out over the VMX Software to a trunk. 2 Installation steps for the VMX Software Follow these steps in the order shown to install and setup the VMX Software. 2.1 Prerequisites 2.1.1 Web Server Prior to installing the VMX software, it’s recommended to have a web server configured on your system to access the web interface of the VMX. During installation, the installation script will prompted to select within the common web server choices: APACHE2 or LIGHTTPD. Select none if you want to configure your web server later. 2.1.2 SMTP Server As with the web server, it’s recommended to have a Message Transfer Agent (MTA) correctly configured to relay the message via a mail server (SMTP) prior to install the VMX Software. During installation, the installation script will prompted to select within the common mail server choices: EXIM4, POSTFIX, SSMTP or SENDMAIL. Select none if you want to configure your mail server later, or if you don’t want to use email alerts (not recommended). 2.1.3 libssl0 When running some systems, such as Debian 7, the installation process will have an unmet dependency on the package vmx-bin and won’t be able to install it. The problem is that VMX relies on libssl0 library which is not provided by default, but replaced by libssl1 instead. Page | 5 The solution is to install libssl0 manually before installing the VMX Software: # On 32 Bits Debian 7 (wheezy) systems wget \ http://snapshot.debian.org/archive/debian/20110406T213352Z/pool/main/o/openssl098/libssl0.9 .8_0.9.8o-7_i386.deb sudo dpkg -i libssl0.9.8_0.9.8o-7_i386.deb # On 64 Bits Debian 7 (wheezy) systems wget \ http://snapshot.debian.org/archive/debian/20110406T213352Z/pool/main/o/openssl098/libssl0.9 .8_0.9.8o-7_amd64.deb sudo dpkg -i libssl0.9.8_0.9.8o-7_amd64.deb 2.2 Adding Repository On Debian-based systems, the archive public key needs to be installed on the system in order to verify the signature of packages: wget -qO - http://www.emutex.com/debian/archive.key | apt-key add Then, add the following repository to the APT sources list file (/etc/apt/sources.list): deb http://www.emutex.com/debian/ squeeze non-free Followed by the following command to update the sources repositories: apt-get update 2.3 Software Installation To install the VMX Software, enter the following instruction in the command line: apt-get install vmx. When prompted, enter the email address for your administrator account of the system. Then, choose the web server installed on our server for VMX web interface. Note: The VMX Software is preconfigured to work with apache or lighttpd. If a different web server is installed on your server please select none and configure the access to the VMX web interface manually. The web folder is stored in /usr/share/vmx/www Enter password for your admin account. You will use this password to log in to the web interface of the VMX Software Note: On some systems, you may need to reboot the system or restart your web server. Page | 6 2.4 Web Interface The VMX has a comprehensive, simple to use web interface. The instructions in this document contain cropped screen shots of the VMX’s web interface. Figure 1 - VMX Web Interface 2.5 System Setup Enter the IP address or domain name of the server followed by /vmx into a web browser. Login to the VMX using the credentials set up during the installation – User: admin, Password:________ Enable STUN and enter the STUN server’s address (e.g. stunserver.org) if necessary. If needed, change the host name. At the bottom of the page on the left click the “Accept” Button to save the changes. 2.6 VMX Software License Your server needs to be connected to the internet in order to obtain a licence from Emutex License Server. VMX 4.0 operates in one of two modes – Lite or Professional. The default mode is Lite where all standard features are available free of charge and the system is restricted a maximum of two (2) simultaneous phone calls. This restriction is removed in Professional mode. To enable Professional mode, a license key must be purchased through an authorised Emutex VMX Reseller. Professional users also have the option to purchase premium features such as Call Recording, Call Queuing and Conference Bridges. For more details on features, licenses and costs please contact your authorised Emutex VMX Reseller. 2.7 IP Address IF you do not have a domain name set up for your server, it is best practise to reserve an IP address for the server that the VMX software is installed on (This will prevent the need to reconfigure phones if the router suffers some down time). Page | 7 2.8 User Setup To add a new user, login to the VMX and go to the Users tab. Type in the name of the user (e.g. New User 1) and press the add icon. Press configure on the newly created user. Enter a new Web Login Password for the user and then enter the same password in the Confirm Password field. Note: The Web Login Password must be between 8 and 20 characters in length, and contain at least 1 lowercase letter, 1 uppercase letter, 1 digit and 1 special character. Enter the users email address to allow it to be used for Voice Mail by E-Mail and also for Missed call notifications by e-mail. (e.g. [email protected]). Enable and configure features such as Call Recording, Voice Mail etc. as required. Click Accept when finished configuring the user. Repeat the above steps if more users are required. 2.8.1 Call Forwarding a User’s Incoming Calls Calls to the Owner of an extension can be forwarded to another number, internal or external. Note to enable Call Forwarding you must first disable the Voice Mailbox setting for the User. Call Forward All Calls This setting automatically forwards all incoming calls trying to ring a user’s extension to a specified number in the adjacent Forward to Number field. Call Forward Unanswered Calls This setting automatically forwards all incoming unanswered calls trying to ring a user’s extension to a specified number in the adjacent Forward to Number field. Note: When setting this value remember to take into account the Extension Dial Plan configured for the extension. 2.8.2 Additional User Settings User Type: User Type can be set to Administrator, Manager or Normal. Wait for Answer Time: Specifies the length of time the Users phone will ring before going to voice mail. Call Waiting: Allows the User of an IP phone extension to receive multiple incoming calls simultaneously. Services Password: This password is used to access Voice Mail through the phone and to allow you to record a greeting on a Greeting Player Virtual Extension. Note this password must only contain digits. Mailbox Size: Specify the size of the users Voice Mailbox, the default is 60 minutes. Max Message Length: Specify the maximum size of an individual voice mail, the default is 2 minutes. Call Recording: Enable or Disable Call Recording Automatic Recording: Decides if calls are automatically recorded or not. If set to Disabled this can be enabled during a call using the Flash Menu Call Recording Box Size: Set the Recording Inbox size in hours (Valid Values are between 1 and 999 hours) Page | 8 Max Recorded Call Length: Set the Max Recorded call length in minutes (Valid Values are between 1 and 120minutes) Figure 3 - Configuring a User Figure 2 - Adding a User 2.9 Trunk Setup 2.9.1 IP Trunks You need the following details from the ITSP: Name SIP Server Address SIP Server User Name SIP Server User Password Supported Codecs Value Example sip.blueface.ie emutexsip abc123 G711A, G729A To create a trunk, login to the VMX and go to the “Trunks” tab. Select “Type” to be IP Trunk. Enter a unique trunk ID (e.g. 123) and press add. Press configure on the newly created trunk. Figure 4 - Adding a Trunk Figure 5 - Configuring a new Trunk Give the Trunk a desired name for reference and select a desired Trunk Dial Plan Configure the trunk with the settings used to connect to the internet telephony account (as shown in the below figure) and press accept. Page | 9 Figure 6 - Trunk Configuration The browser will be returned to the main trunk page, if the trunk successfully connected the status light will be green (allow some time for the trunk to connect, refresh the page to check its status). If the light remains red the trunk, check the troubleshooting section of this document. To enable multiple lines, duplicates of the trunk need to be created. (e.g. If 5 lines are needed, 5 duplicates of the same trunk with the same details need to be registered). If DDI numbers are required, unique trunks need to be registered on the VMX for each DDI number. i.e. Each phone number points to a separate SIP trunk. An ITSP account may have multiple phone numbers which are associated with separate SIP trunks. Do not remove trunks that arecurrently in use as it may cause unexpected behaviour. When changing trunk account details such as username or password, make sure the trunk is not currently used. Be aware that it may take a few minutes for a trunk to reregister after changing account details. In some cases a VMX software restart may be required. Set up Disaster Recovery options for the trunks (See the Pre-emptive Disaster Recovery Section for details). Note: Keep the Sip Server User Password in a safe place. In the wrong hands others can make phone calls at the owner’s expense. 2.10 Extension Setup 2.10.1 SIP Extension To add a new SIP extension, the desired SIP phone and the VMX both need to be configured. How to create an account will vary depending on the model of the phone (Refer to the Appendix at the end of this document for more information): WARNING: Emutex strives to deliver the highest quality on its products. The VMX has only been tested with Snom, Yealink, Polycom, Cisco and Linksys SIP phones. Emutex cannot promise that other makes of phone will work as expected with the VMX as different phones have different behaviours. Login to the VMX and go to the “Extensions” tab. Select an “IP Phone” extension type, type in desired extension number and press add. Press configure on the newly created extension. Page | 10 Select a dial plan and select an owner for the extension. Configure the User Name and Password to be the same values as entered when setting up the account on the phone’s web interface and press accept. Attempt to make a call on the phone (701 will get the talking clock by default). If the call fails, resubmit the settings on the SIP phones web interface to re-register. Test the quality of the call by ringing an external number. Repeat the above steps to add more extensions. Figure 7 - Creating an Extension Figure 8 - Configure an Extension 2.11 Batch Configuration of IP Phone Extensions and IP Trunks The VMX has a batch configuration feature to allow a more efficient method of configuring multiple IP Phone Extensions and multiple IP Trunks. Figure 9–Batch Configuration Options This feature is available under the Toolbox tab on the VMX web interface. This feature is particularly useful for new installations or for when you want to add multiple new phones or trunk lines quickly to the VMX. 2.11.1 SIP Trunk Batch Configuration To configure multiple SIP trunks and multiple instances of the same trunk: Select the IP Trunks Option under the Toolbox tab on the VMX web interface. Select a desired Trunk Dial Plan for inbound call routing. Enter the SIP server address of your ITSP. Enter the SIP username for the individual SIP Trunk. Enter the corresponding SIP trunk password. Enter the number of Instances or copies of the trunk (lines) you require. Page | 11 Give the Trunk a Descriptive Name to identify it clearly. Repeat for as many desired trunks as required. The icon at the bottom right of the screen allows you to add more trunks if required. Once all the desired information has been entered click the Green tick icon to save the information. Figure 10–SIP Trunks Batch Configuration 2.11.2 SIP Extension Batch Configuration Please ensure you have pre-configured the desired User and Dial Plan of each required extension before configuring multiple IP Phone Extensions. Please see the User Setup and Extension Dial Plans Sections for more information. To configure multiple SIP Extensions: Select the IP Phones Option under the Toolbox tab on the VMX web interface. Type a desired Extension Number into the Number field. Select an Owner from the drop down list. Select an Extension Dial Plan from the drop down list. Please enter the SIP username (which will be the same SIP username entered on the SIP Phone). Please enter the SIP password (which will be the same SIP password entered on the SIP Phone). Note: The SIP Phone User Password must be between 8 and 52 characters in length, and contain at least 1 lowercase, 1 uppercase, 1 digit and 1 special character (!?$%[]{}()<>^*'"`_+-~#.:;=-\|/) Lastly enter a descriptive comment for the new extension. The icon at the bottom right of the screen allows you to add more extensions if required. Once all the desired information has been entered click the Green tick icon to save the information. Page | 12 Figure 11–Extensions Batch Configuration 2.12 Email Setup VMX Software is using Mutt Email Client to send emails. Mutt uses the default Mail Transfer Agent (MTA) installed on your server. Make sure your MTA has FromLineOverride set to Yes. 2.13 Voice Mail by E-mail Once the VMX has been configured with valid and working SMTP settings, users can utilise the voice mail by email feature. Please note that the VMX User Manual explains all other methods of accessing voice mail, i.e. through the phone and through the VMX web interface. To configure voice mail by e-mail for a user: Browse to the Users page. Select configure beside the desired User. You will see the current Users configuration page. Enter the users e-mail in to the E-mail Address field. Ensure Voice Mailbox is set to Enabled for that user. Click Accept when finished to save and apply the changes. Test by leaving a voice mail on an IP phone extension that has this user configured as the owner. Page | 13 Figure 12–Voice Mail by E-mail Configuration 2.14 Missed Call Notifications by E-mail The VMX can be configured to send missed call notifications by e-mail to phone users if they should miss a call. To configure missed call notifications by e-mail: Browse to the Users page. Select configure beside the desired User. You will see the current user’s configuration page. Enter the users e-mail in to the E-mail Address field. Set Missed Call Notifications to Enabled. Click Accept when finished to save and apply the changes. Figure 13 – Missed Call Notifications Note: The VMX must be configured with SMTP settings as described in the previous section “E-mail Setup” to allow it to send the notifications by E-mail. 2.15 Digital Call Whispering This feature allows a VMX phone extension display some text on the IP phone’s display to indicate some information about the incoming call, e.g. what department or individual the call is intended for. Figure 14 – Digital Call Whispering To enable this feature navigate to the System page on the VMX web interface and set Call Whisper to Enabled. There are two settings that determine what is displayed on the IP phones display. Trunk Name for the incoming SIP Trunk (See Trunk Setup for Details on how to set the Trunk Name). Group Name of which the IP phone is a member. The Group Name takes precedence over the Trunk Name for the incoming SIP Trunk. For example imagine a sales call coming in to the VMX. The call comes in on a SIP trunk with the Trunk Name Sales Line. This SIP Trunk Page | 14 has a Dial Plan, which points at a Group called Media Sales Group. When the call comes in and the phones ring they will have Media Sales Group on their displays. If this trunk pointed at a single phone instead of a group that phone would have Sales Line on its display. Figure 15 – Trunk Name Figure 16 – Group Name 2.16 Music on Hold The VMX has 4 Music on Hold tracks which play when a Phone User is on hold or in a Call Queue. The default track is called Forgotten Memories and can be changed on the System page of the Web Interface. Browse to the System Page on the VMX Web Interface Select the Drop down box beside Music On Hold and select the desired track Click on the Green tick at the bottom left of the System page to save the changes To listen to the new track ring an internal IP phone extension from another IP phone and put the call on hold. Figure 17 – Music on Hold 3 Ring Groups Ring Groups are a ring group of extensions. There is no limit to the number of ring groups that can be created. There are two different types of ring groups that can be created, Ring Around and Ring All. Ring Around: This will ring each extension in the group one after the other, in the order they appear in the group, until one extension picks up. Ring All: This will ring all extensions in the group simultaneously. When one extension answers the others will stop ringing. Cascaded: Ring groups can be cascaded within other ring groups. Voice Mail: If the call is not answered by any member of the group, the caller will be diverted to the owner of the group’s voice mail (If enabled) 3.1 How to Set up Ring Groups To set up a Ring Group, login to the VMX and go to the “Groups” tab. Enter the desired name of the group and press add. Page | 15 Press configure on the newly created group. Select which type of ring type the group should be (Ring Around or Ring All). Set the ring time (how long each extension will ring for). Select an extension to add to the group and press add. Repeat for all the extensions to be added. To change the order of the extensions in the group, use the up and down arrows. 3.2 Extension Group In order to Dial a Ring Group it must be associated with an “Extension Group” type Virtual Extension. To set this up please browse to the “Extensions” tab. Select an “Extension Group” extension type. Type in desired Group extension number and press add. Press configure on the newly created extension Group. Set the Owner of the Extension Group Virtual Extension. Note: The Owner of the Extension Group will receive any voicemail notifications if voicemail is configured for that User. Set a desired Comment for the ring group for ease of administration. Set the Group Name to the desired Ring Group from the drop down list. Click Accept and OK to save the changes. From a SIP Phone registered on the VMX dial the Extension Number of the Ring Group to test it. Figure 18 - Adding a new Group Figure 19 - Group Details Figure 21 - Changing order of Extensions Figure 20 - Adding a new Member 4 Virtual Extensions Virtual extensions are extensions that do not have physical extensions associated with them. They are features such as Conference Bridges, Automated Attendants, Call Queues, Echo Me, Talking Clock etc. Page | 16 4.1 Automated Attendant (IVR) Companies can record personal IVR messages for greeting incoming calls and directing their calls for maximum efficiency. To Create an Automated Attendant: Login to the VMX and go to the “Extensions” tab. Select “Automated Attendant” from the drop down list, and enter the desired extension number and press add. Press configure on the newly created extension. Add an owner, it’s advisable to make the person who will recording the greeting be the owner. Enable extension dialling if desired. Set the destination of the options that are to be used,( i.e. A Phone Extension Number or Ring Group Extension Number). Set a dial on expiry extension if desired. If no extension is set the message will repeat 3 times before disconnecting the call. When done, click Accept and then OK to save the changes. To record the greeting for the Automated Attendant, please refer to the VMX User Manual. Please Note: Extension dialling will not work if there is an option assigned for the first digit of the extension number e.g. if you have an option assigned for digit 7 and you try to call the extension 700, it will automatically go to the destination set by the option 7. 4.2 Conference Bridge Conference Bridges are an extension type that enables multiple parties (external or Internal) to connect together. Please note: Conference Bridge is a licensed feature, to check if it is available on your VMX please see the Licensed Features section. Login to the VMX and go to the “Extensions” tab. Select “Conference Bridge” from the drop down list, and enter the desired extension number and press add. Press configure on the newly created extension. Assign an owner to the bridge. (The owner is then able to change the password if they wish) Assign a new password (default password is 1234, but it is advisable to change). Click Accept and then OK when done. To record the greeting, please refer to the VMX User Manual. Please Note: The maximum number of external parties in a conference bridge is limited to the maximum number of active calls. If the maximum number is reached, external calls in or out of the system will not work. 4.3 Greeting Player The Greeting Player Extension is used for IVR menus that contain information. It plays a recorded message to the caller and then returns them to the menu that directed them there. Login to the VMX and go to the “Extensions” tab. Select “Greeting Player” from the drop down list, enter the desired extension number and press add. Press configure on the newly created extension. Assign an Owner to the greeting player. Page | 17 Set the Action to tell the VMX what to do when the message stops playing, i.e. Ring an extension number, Leave a Voicemail on a particular extension or hang up the call. Click Accept and then OK when done to save the changes. To learn how to record the greeting, please refer to the VMX User Manual. 4.4 Greeting Recorder The Greeting Recorder is used to record personal messages on Automated Attendants, Conference Bridges, Extension Groups, Greeting Players and Voice Mails. To create a greeting recorder extension, login to the VMX and go to the “Extensions” tab. Select “Greeting Recorder” from the drop down list, and enter the desired extension number and press add. Press configure on the newly created extension. Assign an owner to the greeting recorder. Click Accept and then OK when done. Figure 22 - Automated Attendant Configuration Page | 18 Figure 24 - Greeting Recorder Figure 25 - Conference Bridge Figure 23 - Greeting Player 4.5 Time Switch The Time Switch extension allows for calls to be routed to different extensions depending on the time, day or date. To create a Time Switch extension, login to the VMX and go to the “Extensions” tab. Select “Time Switch” from the drop down list at the bottom of the page. Enter the desired extension number and press add. Press configure on the newly created Time Switch extension. Assign an owner to the time switch and select an Extension dial plan. Set a default forwarding number (usually the extension number of a Greeting Player Extension that plays an out of hour’s message and then gives the option to leave a voicemail). This will be used if the current time or date does not meet the criteria of any of the rules. Set recurring rules: Select the day (or days) the rule should be active, and then select the time frame it should be active for and then set the destination number and click add. Set holidays or exception rules: Select the date and time is should be active between, select a destination number and press add. Note: Holiday/Exception rules take precedence over recurring rules. Click Accept and then OK when done, to save the changes. See the detailed example described next for a better understanding. Page | 19 Figure 26 - Time Switch Configuration In the Example above the default forwarding number is 801. This is a Greeting Player Extension that plays an out of hour’s message advising that the business is closed and offers the option to leave a voicemail. (Please see the Greeting Player section for more information on the Greeting Player’s configuration options). Calls will be forwarded to this extension when one of the recurring rule conditions is not met. The recurring rules are set above to forward calls to extension 802 between the hours of 8:30am to 6pm very week day. Extension 802 could be the reception phone or the main ring group for the business for example. Lastly the Time switch has a Holiday Exception configured for Christmas Day. If Christmas Day falls on a Tuesday for example this exception rule will override the recurring rule for Tuesdays. So for example on th Tuesday the 25 of December calls will be sent to extension 803 which could be another Greeting player for example if desired that as a Closed for the holiday message recorded. 4.6 Call Park The Call Park Virtual extension can be used to “park” a call at a virtual park extension or in other words place a call on hold indefinitely until the call taker is ready to answer it. Page | 20 Figure 27 – Add Call Park Extension Figure 28 – Call Park Extension Settings Navigate to the Extensions page Select Call Park from the Type Dropdown list Give the Extension a unique Number Click configure and set the Owner of the call park extension Note: The process of parking a call is explained in the VMX User Manual. 4.7 Fax Switch The Fax Switch Virtual Extension can be used to divert incoming Fax calls to a Fax machine on a trunk that is shared with voice calls. It can be configured so that if the Fax switch hears a standard Fax tone it sends the call to the associated extension. If it does not hear a Fax tone it can send the call to an IP phone. Figure 29 - Extension Dial Plan On the Extensions page add an extension of Type Fax Switch with a unique number Click configure beside the Extension to configure it Set the desired Owner and a comment if required Set the Direct Fax calls to the IP Extension (ATA) connected to the Fax Machine Set the Direct Voice calls to the Phone IP Extension Note: A standard fax machine can be set as an Extension of the VMX through the use of a Linksys ATA adapter which is explained in the Linksys 3012 and PAP2T sections of this manual. Page | 21 4.8 Call Forwarding from VMX If required incoming calls can be diverted to another internal extension or external phone number. Calls are diverted based on the Owner of an Extension. On the Extensions page click on the Owner of the Extension you wish to divert To Forward all Calls set Call Forward All Calls to Enabled Set the Forward to Number to a desired internal or external number When specifying the number take note of the Extension Dial Plan for the Extension to be forwarded E.g. If external calls are usually prefixed with a 9 remember to set this as part of the forward Figure 30 - Extension Dial Plan To Forward Unanswered Calls set Call Forward Unanswered Calls to Enabled Set the Forward to Number to a desired internal or external number Note: This will forward all calls to all Extensions owned by this user 4.9 Voice Prompt Selection There are currently two choices for Audio prompts for IVR menus. Mark voice prompts are installed by default. To install Sarah voice prompts on command line type apt-get install vmx-sounds-sarah. 5 Dial Plans Dial Plans determine how calls will be routed. There are two different types of Dial Plans that can be created, Trunk Dial Plans and Extension Dial Plans. 5.1 Trunk Dial Plans Trunk Dial Plans deal with the routing of inbound calls on trunks. Rules can be set up to route the call depending on what trunk it came from, the Caller ID of the caller and the number that the caller dialled or a combination of all three. The call will be directed to the destination of the first rule it satisfies. Example: The figure below shows a dial plan where all calls are directed to the Automated Attendant extension (700). Figure 31 – Trunk Dial Plan To add a rule so all calls from a specific number get routed to a certain extension the following steps would be preformed: Page | 22 Click the add rule button. A blank rule will be created. Click configure on the newly created rule. “Source” should be set to “Any”. Change “Caller Id” to “starts with”. Enter the number into the dialogue box that appears (Include area codes). “Dialled Number” should be set to “Any”. Set “Destination” to the desired extension. Click the accept button. Change the priority of the rule to be above original rule. Now calls inbound on trunks using this dial plan from the specified number will be directed to extension 801. Figure 32 – Configuring a Trunk Dial Plan 5.2 Extension Dial Plans Extension Dial Plans deal with the routing of calls made from extensions. Rules can be set up on whether to manipulate the number or where to route the call depending on the numbers contained in the dialled number and the length. The call will execute the first rule that it satisfies. Emutex recommends the use of a prefix-less dial plan for VMX Units without Analog or ISDN backup and a prefixed dial plan for VMX units that have Analog or ISDN Backup enabled. A prefix-less dial plan makes the phone behave like a normal local land line for making external calls. An example of this dial plan is the “Prefixless Extn DP” that is on the VMX by default. Figure 33 – Prefixless Extension Dial Plan A prefixed dial plan is where the user needs to prefix the number to make an external call (usually 9 for SIP calls, 0 for Analog Calls). An example of this type of dial plan is the “Standard Extn DP” that is on the VMX by default. Page | 23 Note: If the dial plan needs to make a call on a specific group of trunks (e.g. for caller ID purposes), if the destination is set to be one of the trunks in the group it will automatically select any available trunk from the group. Example of adding a new rule: The figure above shows a dial plan where any 3 digit number beginning with a 7 or an 8 is treated as an extension and all numbers prefixed with a 9 are directed to an available IP Trunk (Notice that the 9 is stripped before being routed to the IP Trunk). To add a rule where dialling a certain 3 digit number, e.g. 888, will call an external mobile number, e.g. 08612345678, the following steps would be performed (See the below figure for details): Figure 34 - Extension Dial Plan Rule Click the add rule button. A blank rule will be created. Click configure on the newly created rule. Change “Dialled Number” to “starts with” and enter the number (888) in the dialogue box. Change “Number Length” to 3. Change “Strip” to 3 and “from start”. Enter the external number (08612345678) into the “Add” dialogue box and select “to start”. Change “Destination” to be “IP Trunks”. Click the accept button. Change the priority of the rule to be above the general rule for those digits (in this example it would need to be moved above the “Starts with 8” rule). Now when an extension using this dial plan calls 888, it will be replaced with 08612345678 and the call will be placed on an available IP Trunk. Note: Ensure a rule is included to allow extensions to make Emergency calls to 999, 112 and also when 911 is dialled to strip all the numbers and replace them with 999. Ensure that Emergency Dial Plan rules are always at the beginning of each Extension Dial Plan. See the previousfigure on the Prefixless Dial Plan for example Rules. Emergency Dial Plan Rules should already be configured by default on the VMX by the VMX Installer When creating a dial plan for emergency numbers it is better to route the calls out the ISDN or Analog trunks, where possible, rather than the IP Trunks so the emergency services can track your location. Please ensure that you test each Dial Plan rule created (except Emergency Dial Plan Rules) to ensure that they behave as expected. Page | 24 Here are some examples of extension dial plan rules than can be achieved: Dialled Number Length Strip Add Destination Comments Starts With 0 1 1 Digit From Start Nothing ISDN Trunks Dialling 0 will get you a trunk line to the ISDN line. Dial 0 then wait a second to hear outside dial tone, and then dial your number. Starts With 0 Any 1 Digit From Start .. To Start ISDN Trunks Dialling any number prefixed with the digit 0 will route the call through the ISDN. Inserting a period (.) will insert a 500ms delay. It is sometimes necessary to delay dialling in order to fetch an outside line. Starts with 9 7 1 Digit From Start 061 To Start IP Trunks Dialling any number which is prefixed with the digit 9 and has 6 other digits will prepend the 061 area code first, e.g. 9511496 calls 061511496 Starts With 9 Any 1 Digit From Start Nothing IP Trunks Dialling any number prefixed with the digit 9 will route the call through the Internet, e.g. 9061511496 will phone Emutex office Starts With 820 3 3 Digits From Start 061514496 To Start IP Trunks Dialling 820 will phone Emutex office Starts With 911 3 3 Digits From Start 999 To End ISDN Trunks Dialling 911 will instead dial 999 over an ISDN Trunk. Starts With 8 Any Nothing Nothing Extensions Dialling a number beginning with 8 is considered to be an Internal extension to extension call. Table 1- Dial Plan Examples Page | 25 6 Premium Features In order to utilise the features described in this section the Professional mode must be enabled in the VMX by purchasing a license key from an authorised Emutex Reseller. To check what features are enabled on a VMX, navigate to the System Page on the VMX. At the bottom left of the page click on the Link for License Configuration. Figure 35 - License Configuration If you wish to enable any of these features please contact your authorised Emutex VMX Reseller. 6.1 Call Recording 6.1.1 Enable Call Recording Call recording on the VMX can be configured to record all calls or can be turned on during an active call. Call Recording is enabled or disabled through the Owner of a VMX phone extension. To enable call recording for a particular VMX Extension/User Navigate to the Extensions page on the VMX web interface Click on the Owner of the VMX Extension First set Call Recording to Enabled To Record all calls for this user calls set Automatic Recording to Enabled If Automatic Recording is set to Disabled, Call recording can be enabled during a Call Manually To enable Manual Call Recording: o During a call Dial ** to enter the In Call Menu o Select option 4 o You will hear audio confirmation that the “Call is now being recorded” o To stop recording Dial ** o Select option 4 and you will hear “Recording Stopped” Note: If Automatic Recording is enabled you cannot disable it using the In Call Menu The size of a Users Call Recording Box and the Maximum length of a recorded call can also be set on the Users page as seen below. Page | 26 Figure 36 – Call Recording Box Settings To set system settings for Call Recordings Navigate to the System page on the VMX web interface Auto Recording Codec should be left as WAV which is default If the calls will be stored for a long period of time set the Auto Recording Codecto GSM o This will compress the recordings allowing more available space for additional recordings Set a desired value for Call Recordings Expire After and Call Logs Expire After Note: Call Recordings should only be kept as long as absolutely necessary Figure 37 – Call Recording System Settings Figure 38 – VMX Recorded Calls To find, listen to and delete call recordings: Navigate to the Recordings page on the VMX web interface By default all call recordings are listed You can use the search bar to narrow down the displayed calls The below table describes the actions available for each call recording Play Call recording using web browser (Will not work with Google Chrome) Save Recording to PC Add informative note for recording Delete Recording Table 2- Call Recording Actions Page | 27 6.1.2 Enable Call Recording Encryption Call recording encryption can be enabled on the VMX to be configured to encrypt all recorded calls. Note: This feature cannot be turned off once enabled. To enable call recording encryption for all extensions and users on the VMX system Navigate to the System page on the VMX web interface. Set Call Recording Encryption to Enabled. Figure 39 – Enabling Call Recording Encryption Enter the passphrase in the Passphrase and Confirm Passphrase fields. Click the accept button. Figure 40 – Enabling Call Recording Encryption Tick the checkbox I have securely stored my secret passphrase once you have ensured the passphrase to access encrypted call recordings is securely stored. Tick the checkbox I understand that encrypted Call Recordings cannot be retrieved without the passphrase if you are really sure you want to enable call recordings encryption. Click the accept button. Figure 41 - Call Recording Encryption Confirmation Page | 28 Click the accept button. Figure 42 - Call Recording Encryption Success The Call Recording Encryption is now enabled on VMX all futures recordings will be encrypted. Figure 43 – Call Recording Encryption Enabled The steps to access call recordings is unchanged, but a prompt will now ask for the passphrase at each Play/Download of a recording: Enter passphrase in the input field. Click the OK button. Figure 44 – Passphrase Prompt Note: Existing call recordings on VMX will not be encrypted automatically. To encrypt existing call recordings the script recording_encrypt_all.sh located in /usr/share/vmx/bin/ need to be launched to run the encryption in the background. Page | 29 6.2 Call Queue The Call Queue is used to queue calls until such time as an extension answers the call. To create a call queue extension, login to the VMX and go to the “Extensions” tab. Select “Call Queue” from the drop down list, and enter the desired extension number and press add. Press configure on the newly created extension. Assign an owner to the Call Queue. Assign an Extension Group for the Call Queue to Dial. Set the retry timer, which determines how frequently the extension group is re-dialled. Set the Message Repeat timer (0= Disabled, and plays the hold music continuously). o Determines when the user recorded call queue message is repeated. Click Accept and then OK when done to save the changes. To record the waiting message for the queue, please refer to the VMX User Manual, under Record Personal Greeting. Figure 45 – Call Queue Configuration 6.3 Call Queue Monitoring The Call Queues created on the VMX can be monitored through the VMX web interface. The Call Queue Monitor shows what calls are currently queued, the caller ID of the caller, and the length of time the call has been queued so far. This information is refreshed every 5 seconds. Once a Call Queue Extension has been configured as per the previous section, navigate to the Extensions page on the VMX. To open the Call Queue Monitor click on the Monitor link beside the Call Queue Extension as highlighted in the picture below. Figure 46 – Accessing Call Queue Monitor Once you click on the Monitor link above the Call Queue monitor will appear in a pop-up window. Each call queue extension can be monitored separately. Page | 30 Figure 47 – Call Queue Monitor 6.4 ISDN Trunking The VMX 300 and 500 models can also be connected to ISDN BRI Trunks via an ISDN Card which is supplied and installed by Emutex. The ISDN Card can have 1, 2 or 4 ports depending on the model. This allows the VMX to make and receive calls over the ISDN network. To connect an ISDN line to the VMX: Connect a straight through Ethernet cable (with RJ45 Connectors) from the S/T Interface on the Telco’s NT1 Plus box to an S/T Interface on the ISDN BRI Card and repeat as necessary for all ISDN lines. To configure an ISDN Trunk: Navigate to the Trunks page on the VMX Web Interface Scroll to the bottom of the page set Type to ISDN BRI Trunk as below Set a Trunk ID to a unique value not used by any other IP or ISDN Trunks Click the Green Add button to add the trunk to the Trunkslist Figure 48 – ISDN Trunk Settings On the trunks list click the configure button beside the trunk just created Below are some sample settings Give the Trunk any desired descriptive Trunk Name Set ISDN Port to an available ISDN channel in the ISDN Port drop down list Set Trunk Dial Plan to a desired incoming call routing dial plan in the drop down list Page | 31 Figure 49 – ISDN Trunk Settings Once configured click the Green Accept button to confirm the changes If configured correctly the newly created trunk will appear in the Trunks list as below with a Green light beside it indicating correct configuration. Figure 50 – Configured ISDN Trunks 6.5 Ringmaster Integration The VMX can be integrated with Softex’s Ringmaster. Ringmaster is a tool that can be used for optimising and monitoring a business’s telephone activities with advanced call management facilities. Information is sent from the VMX to a server running Ringmaster, which then collates this information. In turn this information can be used to generate various reports which can be used to analyse the business’s telephone usage. If you would like to utilise this feature please contact Emutex at [email protected] or via the contact details on www.emutex.com The following cronjob needs to be added to crontab: */5 * * * * vmx /usr/bin/php5 /usr/share/vmx/www/ringmaster.php Below is a snippet of the VMX’s System Page with the relevant configuration settings required for the VMX to send the raw telephony data to the Ringmaster Server. Figure 51 – Configured ISDN Trunks Note that the Server running Ringmaster must also have an FTP Server running in order to receive the Call logs sent by the VMX. Set CDR FTP Status to Enabled Set CDR FTP Frequency to how often you would like the call logs to be sent to the VMX Set CDR FTP Server Address to the IP address of the Server running Ringmaster Set CDR FTP Port to the Listening Port of the FTP Server (Usually 21) Set CDR FTP User to the FTP username of the account created on the FTP Server Set CDR FTP Password to the corresponding FTP User Account password Page | 32 7 Traffic Shaper Setup A VMX traffic shaper is essential to ensure that bandwidth is allocated to VoIP traffic and that VoIP traffic is prioritised above all other data traffic. Below is a generic diagram of the general position of a VMX traffic shaper. Figure 52 – Shaper Position on LAN The VMX traffic shaper should be pre-configured by Emutex. The only steps the installer should have to perform is positioning the traffic shaper as above and connecting it to the LAN so that Emutex can remotely connect to the shaper for monitoring or maintenance purposes. In order to be effective the shaper must be Page | 33 placed between the WAN router and the rest of the LAN so that it sees all traffic. Prior to installation Emutex will determine the best position for the shaper. Figure 53 – Traffic Shaper Port Configuration When the traffic shaper is received from Emutex ports 1, 4 and 5 will be labelled with the above letters. Connect the CFG Configuration port to a switch port on the local LAN so that it gets an IP address Disconnect the cable from the LAN switch which connects it to the Modem/Router Connect the cable that was just disconnected to the WAN port on the Traffic Shaper Now the Shaper via the WAN port is connected to the Modem/Router Now connect an Ethernet cable from the LAN port on the Shaper and connect it to the LAN Switch If in any doubt about how to connect the Traffic Shaper please contact Emutex at [email protected] or as per contact details which can be found on www.emutex.com Page | 34 Appendix 8 Licensed Features The following features are licensed features and may not be on the VMX by default: Attendant Extensions Call Recording Conference Bridge Extensions (Note: This is not the same as 3-way conferencing) G.729 Trunks MP3 Recording ISDN BRI Trunks Call Queues Call Queue Monitor To check what features are enabled: Login to the VMX and go to the “System” tab. Click on the “License Configuration” link. Figure 54 - License Configuration List Page | 35 9 Snom 9.1 Get IP Address 9.1.1 Snom 300 Press the down arrow on the phone until the heading “Information” and press select. The phones IP address will be displayed on screen. 9.1.2 Snom 320/360/370 Press the help button on the phone. The phones IP address will be displayed on screen. 9.1.3 Snom M3 Press the volume + button. The phones IP address will be displayed on screen. 9.2 Configuring an Account Enter the IP address of the phone into the address bar of a browser to log into the phone’s web interface 9.2.1 Snom 300/320/360/370 Click on Identity 1. Set the Identity active to on. Set Account and Password to something unique for the phone. (e.g. Account=test, Password=abc123) Set the Registrar to be the IP address of the server the VMX Software is installed on (e.g. 10.10.62.90). If voicemail is enabled on the VMX, enter the phone’s extension number (e.g. 801) into Mailbox. Press Save. Figure 55 - Snom Web Interface Page | 36 10 YealinkIP Phones 10.1 Get IP Address 10.1.1 All Yealinks Press the “X” Button to clear any on screen messages. Press the “Ok” button. The IP address should be displayed on screen. 10.2 Web Interface Enter the IP address of the phone into the address bar of a browser to log into the phone’s web interface. The default web username is admin and default password is admin for all Yealink models. 10.2.1 All Yealinks Click on Account. Set the Line Active button to on. Set the Register Name and Password to something unique for the phone. Make User Name the same as Register Name(e.g. Register Name=803, Password=abc123). Change SIP Server to be the IP address of the server that the VMX Software is installed on (e.g. 10.10.62.90). Port should be 5060. If voicemail is enabled on the VMX, enter the phone’s extension number (e.g. 803) into Voice Mail. Click Confirm. Figure 56 - Yealink Web Interface Page | 37 10.3 Setting up Multiple Lines for One SIP Account Here you can set what you want the line keys to do. A common use of these keys is answering calls that are waiting, taking calls off hold or putting a call on hold and dialling another number. Each line key can answer a separate call or be used to make a separate outgoing call. The T28 has 6 lines, T26 and T22 Models have 3 line keys while the T20 has 2 line keys. 10.3.1 All Yealinks Click on Phone. Then click on DSS Key. Next click on Line Key. Under the Line column leave set all Line Keys to Line 1. Figure 57 - Line Key Configuration Options 10.4 Programmable Buttons The Yealink T26 and T28 models have 10 programmable buttons on the right hand side of the unit. These Buttons/LEDs can be programmed for different functions. The most common functions include: Extension State Monitoring (BLF) Trunk State Monitoring (BLF) Speed Dials DTMF Shortcuts (e.g. Call Park, Enable/Disable Call Recording) 10.4.1 Extension State Monitoring You can configure a Yealink T26 or T28 model to monitor if another phone is on a call or available to take a call using the 10 configurable buttons on the right had side of the handset. These buttons are also sometimes referred to as BLFs (Busy Lamp Field). Log on to the phones web interface as described in the previous Web Interface section. Click on the Phone tab. Select the DSS Keys option and then the Memory keys option. Under Type select BLF. Then enter the extension number of the phone to monitor in the Value column. See the next picture for an example Repeat for as many extensions you would like to monitor. Then click confirm to save the changes. You should see the newly configured buttons light either in Green or Red. Green indicates that the extension is available while Red indicates busy. The Light will flash Red on and off when the phone is ringing Note: Pressing the corresponding BLF key for an extension will also dial that extension. Page | 38 Figure 58 - DSS Key Configuration Options 10.4.2 Trunk (Line) State Monitoring You can configure a Yealink T26 or T28 model to monitor if a trunk (line) is free or in use, using the 10 configurable buttons on the right had side of the handset. These buttons are also sometimes referred to as BLFs (Busy Lamp Field). Log on to the phones web interface as described in the previous Web Interface section. Click on the Phone tab. Select the DSS Keys option and then the Memory keys option. Under Type select BLF. Under the Value column enter the number of the trunk (line) to monitor which can be found on the VMX Trunks page See the previous picture for an example Repeat for as many trunks as you would like to monitor. Then click confirm to save the changes. You should see the newly configured buttons light either in Green or Red. Green indicates that the trunk is available while Red indicates busy. The Light will flash Red on and off when the trunk is ringing Note: Pressing the corresponding BLF key for a trunk will cause the phone to attempt to dial an extension with the same number as the trunk. If using this feature it is important that the Trunk Numbers and Extension Numbers are in different ranges. Page | 39 10.4.3 Speed Dials You can configure any of the 10 buttons on the right had side of the handset a Yealink T26 or T28 model to act as a speed dial to an external number. Log on to the phones web interface as described in the previous Web Interface section. Click on the Phone tab. Select the DSS Keys option and then the Memory keys option. Under Type select Speed Dial. Under Value enter the number to dial including any required prefixes for the Dial Plan on the VMX. Repeat for as many Speed Dials as you would like to have. Then click confirm to save the changes. Test by pressing the corresponding button to dial the configured external number. 10.4.4 DTMF Shortcuts You can configure any of the 10 buttons on the right had side of the handset on a Yealink T26 or T28 model to act as a shortcut to a DTMF option on the Flash menu. To understand the Flash Menu please see the VMX User Manual. Log on to the phones web interface as described in the previous Web Interface section. Click on the Phone tab. Select the DSS Keys option and then the Memory keys option. Under Type select DTMF. Under Value enter the desired DTMF Value e.g. **3 for the Call Park Feature, **4 to enable and Disable Call Recording Note: To enable and disable call recording the owner of the IP Phone Extension must have Call Recording set to Enabled and Automatic Call Recording set to Disabled. Repeat for as many DTMF shortcuts as you would like to have. Then click confirm to save the changes. 11 Linksys 11.1 SPA 900 Series IP Phones 11.1.1 Get IP Address Press the menu button (Page with corner folded) and press 9. The IP address should be displayed on screen. 11.1.2 Web Interface Enter the IP address of the phone into the address bar of a browser to log into the phone’s web interface Click on Admin Login and then click advanced. Click on Ext 1 to configure it. Change Proxy to be the IP address of the server that the VMX Software is installed on (e.g. 10.10.62.90). Ensure Register is set to Yes Set the User ID and Password to something unique for the phone (e.g. User ID=brian, Password=abc123). If voicemail is enabled on the VMX, enter the phone’s extension number (e.g. 817) into Mailbox ID. Set Voice Mail Server to be the IP address of the VMX. Page | 40 Click Submit All Changes. Figure 59 - Linksys Web Interface 1 Figure 60 - Linksys Web Interface 2 11.1.3 Dial Plan The Linksys SPA 900 Series dialling plan will need to be adjusted to allow certain features work on the VMX. To adjust the Dial Plan Select “Admin Login” at the top right of the page. Select “Switch to advanced view”. Then select “Line 1” from the menu at the top of the page. Scroll to the bottom of the page to the Dial Plan field. Here is the default Dial Plan: (*xx|[3469]11|0|00|[2-9]xxxxxx|1xxx[2-9]xxxxxxS0|xxxxxxxxxxxx.) The recommended Dial plan for the VMX is: (*xxxxx|[3469]11|0|00|[2-9]xxxxxx|1xxx[2-9]xxxxxxS0|xxxxxxxxxxxx.) Page | 41 11.2 3102 ATA Any standard Fax machine should work with the Linksys 3102 ATA, but not all fax machines can be used in the configuration process. It is recommended that you use a standard analog phone for this process. 11.2.1 Get IP Address Plug an analog phone into the “Phone” port on the ATA. Plug the Internet port on the ATA into an active network port and plug in the ATA. Dial “**** “ (The star key four times). Dial “110# “, the IP address will be announced. 11.2.2 Enabling the Web Interface Plug an analog phone into the “Phone” port on the ATA. Dial “**** “ (The star key four times). Dial “7932# “. Dial “1#”. Dial “1”. 11.2.3 Configuring Web Interface Enter the IP address of the ATA into the address bar of a browser to log into the ATA’s web interface. Click on Admin Login and then click advanced. Click on the Voice tab. Click on Line 1. Ensure Line Enable is set to “yes”. Figure 61 – ATA Web Interface 1 Figure 62 - ATA Web Interface 2 Change Proxy to be the IP address of the server that the VMX Software is installed on (e.g. 10.10.62.90). Ensure Register is set to Yes Set the User ID and Password to something unique for the extension (e.g. User ID=fax, Password=abc123). Page | 42 Figure 63 - ATA Web Interface 3 Click Submit All Changes. Please note that Fax machines should always use G711 trunks. 11.2.4 Analog Trunk Setup In order to set up the 3102 as an analog trunk you will first need to create a Trunk on the Trunks page in the VMX. Login to the web interface of the VMX. Click on Trunks. Type in a unique number for the trunk and add it to the list. Note: This trunk number will also be used as the SIP Server User Name. Click configure on the trunk you have just created. Set the Trunk Dial Plan to Standard Trunk DP. Set the SIP Server Address to the LAN address of the VMX. Set the SIP User Name to the number of the Trunk ID field. Set the SIP Server User Password to a unique value. Set the SIP Phone Number to the Caller ID of the Analog Trunk. Set Registration Type to Inward. The rest of the Analog trunk setup will be performed on the Linksys. Enter the IP address of the ATA into the address bar of a browser to log into the ATA’s web interface. Click on Voice at the top of the page. Click on Admin login and then Advanced. Click on PSTN Line. Page | 43 Figure 64 – ATA PSTN Line Setup 1 Under the Proxy and Registration section, set the Proxy Field to the LAN IP address of the VMX. Under the Subscriber Information section, set the Display Name, User ID, and Auth ID to the number of the Trunk ID field used in the previous section. Set the password to the same unique value used for the SIP Server User Password in the previous section. Set Use Auth ID to yes. Figure 65 – ATA PSTN Line Setup 2 Under the Dial Plans Section change the Dial Plan 1 field to (<:xxx>S0) Where xxx = the number of the Trunk ID previous used. Page | 44 Figure 66 – ATA PSTN Line Setup 3 Under the VoIP-To-PSTN Gateway Setup section, set the Line 1 VoIP Caller DP and VoIP Caller Default DP, to 8 instead of 1. Under the section PSTN-To-VoIP Gateway Setup: o Set PSTN Ring Thru Line 1, to no. o Set PSTN CID For VoIP CID, to yes. o Off Hook While Calling VoIP, to yes. Under the section FXO Timer Values, set the PSTN Answer Delay field to 2. Figure 67 – ATA PSTN Line Setup 4 Under the section International Control o Set the Line-In-Use Voltage, to 22. Page | 45 Click Submit all Changes. Figure 68 – ATA PSTN Line Setup 5 The Trunk that was created on the VMX should now be registered. 11.2.5 Far End Disconnect tone A Far End Disconnect tone is a signal sent from the Telecoms Local Exchange to the device (e.g. Telephone, ATA) to signify the end of a call. The ATA must be able to detect this tone in order to be able to tell if the call has ended. If the ATA fails to recognise this tone this may result in the ATA becoming indefinitely engaged unless it is rebooted. Click on Voice at the top of the page. Click on Admin login and then Advanced. Click on PSTN Line and Browse to the PSTN Disconnect Detection Section. Figure 69 – PSTN Disconnect Detection The default Disconnect Tone may differ depending on the Telco that owns your analog line. For example the disconnect tone for Eircom will be recognised by the ATA’s default setting which is480@-30,620@-30;4(.25/.25/1+2) For Smart Telecom a setting of 477@-30,618@-30;4(.22/.25/1+2) is required for the ATA to recognise that the call has ended The default value on the ATA will work for most of the Telecom operators in Ireland. If the values described previously do not work as the Disconnect Tone please contact Emutex 11.2.6 Firmware Upgrade In order to ensure the device works as it should the latest firmware version from the manufacturer should be installed. The shipped version of the firmware on the 3102 is version 3.3.6. To check this, go to the status page on the 3102’s web interface to see the Software version. You can download version 5.1.10 from the following link: http://www.cisco.com/cisco/software/release.html?mdfid=282414112&softwareid=282463187 Under latest releases select 5.1.10 on the left hand side menu and select Download Now. Save the .zip file to a known location and unzip the contents. Page | 46 Run the upg-spa3102-5-1-10-GW.exe application. When prompted enter the IP address of the 3102 and press ok. Let the upgrade complete and check the status page on the 3102’s web interface to see the firmware version number. 11.3 PAP2T The Linksys PAP2T allows an anlalog device such as a phone, fax machine, or a credit card terminal to be integrated into an IP PBX system. 11.3.1 Get IP Address Plug an analog phone into the “Phone1” port on the ATA. Plug the Internet port on the ATA into an active network port and power on the ATA. Dial “**** “ (The star key four times). Dial “110# “, the IP address will be announced. 11.3.2 Line Setup Create an “IP Phone” extension on the VMX for the analog phone that is about to be integrated. Use a web browser to log into the web interface of the PAP2T, using the IP address obtained in the previous step. Select “Admin Login” at the top right of the page. Then select “Line 1” from the menu at the top of the page. Set the “Proxy” field to the IP address of the server that the VMX Software is installed on. Set the “User ID” and “Password” to the same values that were used to create the extension on the VMX. Click SaveSettings. 11.3.3 Dial Plan Depending on the analog phone used and the dialling requirements, the Linksys PAP2T’s dialling plan may need to be adjusted. Select “Admin Login” at the top right of the page. Select “Switch to advanced view”. Then select “Line 1” from the menu at the top of the page. Scroll to the bottom of the page to the Dial Plan field. Here is the default Dial Plan: (*xx|[3469]11|0|00|[2-9]xxxxxx|1xxx[2-9]xxxxxxS0|xxxxxxxxxxxx.) Here is a sample dialling plan used for a VMX with 3 digit extensions starting with a 7 or an 8. The highlighted portion is the important part. (*xx|[3469]|[7-8]xx|11|0|00|[2-9]xxxxxx|1xxx[2-9]xxxxxxS0|xxxxxxxxxxxx.) This can be adjusted depending on the requirements of the VMX’s setup. For example if the site has 4 digit extensions and the extension numbers start with a 4, 5, 6, or a 7. The highlighted portion would change to [4-7]xxx i.e. The 4-7 indicates that the first number in an extension can begin with any number from 4 to 7 inclusive, while the x’s indicate that the last 3 digits in the extension can be any number. Page | 47 12 Siemens A580IP DECT Phone 12.1 Get IP Address Only the Base Station gets an IP address. On a handset press “Menu”. Navigate to “Settings”, then navigate to “Base”. Navigate to “Local Network” enter in system pin (0000 by default). Navigate to “IP Address”. The IP address will then be displayed on screen. 12.2 Registering Additional Handsets On the handset, press “Menu”. Navigate to “Settings”, then navigate to “Handset”. Select “Register Handset” and enter system pin (0000 by default). The handset will display that it is “Registering”. During this time press an hold the button on the base station for 3 seconds. 12.3 Web Interface Enter the IP address of the Base Station into the address bar of a browser to login to the phone’s web interface. Enter the System pin (0000 by default). Click on the Settings tab and then click on Telephony. Click Connections. Click Edit on a free “IP Connection”. Click Show Advanced Settings. Edit the Connection Name or Number. This is a label given to this connection. Set the Authentication Name and Authentication Password to something unique for the phone. Make User Name the same as Authentication Name (e.g. Register Name=brian, Password=password). Set Domain and Registrar Server to the IP address of the server that the VMX Software is installed on. (e.g. 10.10.62.90). When finished press Set. Click on Number Assignment. Assign the new connection to desired Handset (i.e. the connection is used for outgoing calls and incoming calls). Un-tick any connections that you do not want the Handset to be receiving calls from. Click Set when done. If the extension has a Voicemail box associated with it, click Network Mailbox and enter the extension number for your connection and click Active. Click Advanced Settings under DTMF over VOIP, un-tick Audio and tick RFC 2833. Click Set. Figure 70 - Siemens DECT Web Interface 1 Page | 48 Figure 71 - Siemens DECT Web Interface 2 Figure 72 - Siemens DECT Web Interface 3 Figure 73 - Siemens DECT Web Interface 4 Page | 49 Figure 74 - Siemens DECT Web Interface 5 13 GSM1 GOIP Adapter Note: The sim card that is used with this adapter must not have pin code. 13.1 Get IP Address The adapter will have two IP address, one for the LAN port and one for the PC. By default, the adapter will have the following static IP address: 192.168.0.100 for the LAN port and 192.168.8.1 for the PC port. Text “INFO” to the mobile number of the sim card. The device will text back the IP address for each port. 13.2 Device’s Web interface Enter the device’s IP address into the address bar of your browser. Enter username and password. (By default use=:admin, password=admin) Check GSM Module Information on the status page, to ensure the sim is registered with the network. GSM1 Sim should be “Inserted” and GSM1 Status should be “Login” Click on the Configuration settings. Change the timezone to be “GMT+0”, Network Tones to be United Kingdom. Under Network Configuration, set the LAN Port setting to be DHCP. Under Call Settings, change Config Mode to “Single Server Mode”, change Phone Number, Display Nameand Authentication ID to be a sip username (e.g goip), setSIP RegistrarServer to be the IP address of the server that the VMX Software is installed on and set the Password. Under the Advanced Settings menu in Call Settings, disable NAT Keep-alive and set signalling NAT Traversal to “None”. Under the Media Settings menu in Call Settings, click on Audio Codec Preference and disable all codecs but “alaw” and “ulaw”. Under Call Divert enable Forward to PSTN and Forward to VOIP. Set Forward Number (PSTN To VOIP) to the same sip username used above (e.g goip). Set CID Forward Mode to be “Use CID as SIP Caller ID”. Press Save Changes on the left menu bar. Page | 50 13.3 VMX Configuration Login into the VMX as an administrator. Go to the Trunk tab. Select “IP Trunk” Type and enter a trunk ID, press add. Press configure on the newly created trunk. Select a Trunk Dial Plan. Set SIP Server Address to be the IP address of the server that the VMX Software is installed on. Set SIP Server User Name to be the same sip username used earlier (e.g. goip). Set the SIP Server User Password. Enter in the sim cards mobile number into SIP Phone Number. Set Registration Type to be “Inwards” Press Save. 14 Bria 14.1 Bria for Windows First download Bria from the following link: https://secure.counterpath.com/Store/CounterPath/ProductInfo.aspx?ProductId=73 Once Bria is installed you will be presented with the main Bria screen, as seen below. Figure 75 – Bria Main Window 14.1.1 Configuring Bria as an Extension of the VMX The instructions below show how to configure Bria as an extension of the VMX. In this example we are connecting to the following SIP extension on a VMX. Extension Owner User Page | 51 801 Radek radek-bria Password SIP Server (i.e. the VMX): abc123 10.10.62.81 Table 3- SIP Extension Details Figure 76 – Bria SIP Account Settings To set up a SIP extension on the VMX, please refer to the Extension Setup section. Go to Softphone -> Account Settings Give the SIP Account a descriptive Account Name Set the User ID to the same value entered on the corresponding SIP extension created on the VMX Set the Domain to the IP address of the server that the VMX Software is installed on Set the Password to the same value entered on the corresponding SIP extension on the VMX Set the Display name to how you would like your extension to appear to other phones when calling Set the Authorization name to the same value as the User ID 14.1.2 Disable RTP Inactivity Timers Go to Softphone -> Preferences -> Advanced Ensure DTMF is set to Send via DTMF 2833 and Also send In-band is selected Ensure Enable inactivity Timers is not selected Page | 52 Figure 77 – Disable RTP Inactivity Timer 14.1.3 Set Enabled Codecs Go to Softphone -> Preferences -> Audio Codecs Ensure that Enabled Codecs is set to either G711 aLaw preferably, or G711 uLaw No other codecs should be in the list Figure 78 – Enabled Audio Codecs Page | 53 14.1.4 Firewall Traversal Go to Softphone ->Account Settings ->Topology Ensure Firewall Traversal is set to Auto-Detect firewall traversal using ICE Figure 79 – Firewall Traversal 14.1.5 Voicemail Go to Softphone ->Account Settings ->Voicemail Set Number to dial for checking voicemail to the extension number created on the VMX Figure 80 – Voicemail Configuration Page | 54 14.2 Configuring the Bria iPhone App 14.2.1 Configuring Bria as an Extension of the VMX The instructions below show how to configure the Bria iPhone App and use the iPhone as an extension of the VMX. Firstly you will need to purchase and install Bria from the iPhone app store. In this example we are connecting to the following SIP extension on a VMX: Extension Owner User Password SIP Server (i.e. the server ): 801 John john801 abc123 10.10.62.69 Table 4- SIP Extension Details To set up a SIP extension on the VMX please refer to the Extension Setup section Firstly we need to disable STUN as it will interfere with the internal IP identification so it is best to turn it off unless required for testing. Open the Bria App on your iPhone. Go to Settings -> Advanced Settings -> Strategy -> User Specified Turn STUN to OFF. Figure 81 – Turning Off STUN in Bria for iPhone Figure 82 – Adding an Account in Bria for iPhone Next we will set up the account on Bria which will synchronise with the extension you previously created on the VMX. Go to Settings -> Accounts Select the +symbol at the top right of the Bria application to add an account. Page | 55 Set a Descriptive name for the account. Enter how you would like your caller ID to appear on another phone in the Display As field. Make sure the Username and Password match the SIP extension previously created on the VMX. Set the VM Number to the extension number on the VMX for voicemail Set Enabled to ON and the account should register with the corresponding extension on the VMX. Account Status should change to Registered at the top of the Account Screen Click Save at the top right of the Bria application. Click on your newly created Account in the Accounts list to activate it.It should have a green arrow beside it to indicate that it is active. Click on Phone at the bottom to bring up the Dial pad. Test by dialling an internal extension or by ringing an external number. Repeat to add more extensions in the Bria Application. NOTE: Only one account can be active at any one time. 14.2.2 Configuring the Bria iPhone App for Remote Worker Certain settings will need to be adjusted in order to allow Bria to be used as a remote extension on the VMX. Figure 83 – Network Traversal Settings in Bria for iPhone First go to Settings ->Advanced Settings Under the heading Network Traversal Strategy select Current Strategy which will open the Network Traversal Strategy main page Ensure STUN is set to OFF Ensure DNS SRV is set to ON Ensure ICE is set to OFF Ensure STUN 3G is set to OFF Ensure ICE 3G is set to OFF Then go back to the Advanced main page Page | 56 Under Media Options ensure Voice Activity, Noise Reduction Rx and Quality Of Service are set to OFF Figure 84 – Miscellaneous Advanced Settings in Bria for iPhone Under SIP Miscellaneous ensure Support Rport and Support PRACK are set to ON Then under Audio Codecs Selection select WiFi Audio Codecs Figure 85 – WiFi Audio Codecs in Bria for iPhone Page | 57 Above are the default settings Set G722-HD, G711u, G729a, iLBC, GSMtoOFF Set G711a to ON Go to Settings ->Accounts Select your Remote Worker Account Set Enabled to OFF Then go to Account Advanced Figure 86 – Account Advanced Settings in Bria for iPhone Ensure Send DTMF using is set to RFC2833 Under Network Traversal set Global IP and Global IP 3G to ON Figure 87 – Account Advanced Settings in Bria for iPhone Page | 58 Under Transport and Security ensure SIP Transport is set to UDP 14.3 Configuring the Bria Android App as an Extension The instructions below show how to configure the Bria Android App and use the Android phone as an extension of the VMX. Firstly you will need to purchase and install Bria from the Android Marketplace. In this example we are connecting to the following SIP extension on a VMX: Extension Owner User Password SIP Server (i.e. the server): 801 John john801 abc123 10.10.62.69 Table 5- SIP Extension Details To set up a SIP extension on the VMX, please refer to the Extension Setup section. Firstly we need to disable STUN as it will interfere with the internal IP identification so it is best to turn it off unless required for testing. Open the Bria App on your Android phone. Go to More ->Settings -> Advanced Settings Untick STUN and STUN 3G to disable it. Figure 88 – Disabling STUN in Bria for Android Next we will set up the account on Bria which will register with the SIP extension you previously created on the VMX. Page | 59 Figure 89 – Adding an Account in Bria Figure 90 – SIP Generic Account in Bria Go to More ->Accounts Select Add Account and then SIP Generic Set the Account Name to a descriptive value Set the Display Name to a desired value Set the User Name to john801 Set the Password to abc123 Under Server Details set the Domain to the IP address of the VMX, i.e. 10.10.62.69 Set Voice Mail to the Extension Number on the VMX, i.e. 802 Hit the back button on your android phone and select the tick mark beside the newly created account Click on Phone at the bottom of the screen and test by dialling an internal extension or by ringing an external number. Figure 91 – Account Details Page | 60 14.3.1 Configuring the Bria Android App for Remote Worker Certain settings will need to be adjusted in order to allow Bria for Android to be used as a remote extension on the VMX. Go to More ->Settings -> Advanced Settings Ensure Send DTMF using is set to RFC2833 Under the heading Network Traversal Strategy Ensure STUN and STUN 3G are set to OFF Ensure ICE and ICE 3G are set to OFF Ensure DNS SRV is set to ON Figure 92 – DTMF and NAT Setings Figure 93 – Media Options Figure 94 – Codec Options Under Media Options ensure VAD, QoS and Noise Reduction are set to OFF Then under Codec Options select WiFi Audio Codecs Figure 95 – Available Codecs Page | 61 Set G711a and G711u to ON Repeat the same for Cell Audio Codecs Under SIP Options ensure Enablerport and Enable PRACK are set to ON Figure 96 – Account Advanced Settings Go back to the main Bria Screen and select More -> Accounts Disable the Bria Account you are about to edit Select your Remote Worker Account to edit its settings Then scroll down and go to Account Advanced Under Network Traversal set Global IP and Global IP 3G to ON Under Transport and Security ensure SIP Transport is set to UDP Page | 62 15 ITSP Configuration 15.1 Blueface.ie 15.1.1 Sip Trunk Details Blueface normally supply several sip trunk accounts with their business packages. Details of these trunks can be found by doing the following. Go to blueface.ie and log in to the customers main blueface account. Click on the “Toolbox” tab. Click on the “SIP” menu option on the left of the page. This will display the sip accounts and passwords associated with this customer. You can also view the status of the accounts here too. If you click configure on any of the sip accounts, you can select the desired caller ID for the trunk by changing “PSTN Caller ID”. 15.1.2 Number Forwarding Several geographical numbers are supplied with most business packages. You can configure what sip accounts are associated with what numbers by doing the following. Go to blueface.ie and log in to the customers main blueface account. Click on the “Toolbox” tab. The list of numbers associate with the account will be displayed. To make a number dial a particular sip account click on the number. st In the “1 Normal Forward” enter “SIP/sipaccountname”. Follow the instructions in the “SIP Trunk Details” section above. 16 Pre-emptive Disaster Recovery 16.1 Blueface Blueface provide a feature that allows for call forwarding if there is an issue with a customer’s system (Internet Issues etc). They also provide a feature where if all trunk lines are busy a message will be played. 16.1.1 Call Forwarding Login to the customer’s account on www.blueface.ie Click on the “Toolbox” tab. Click on the number you want to set up the forwarding on (i.e. the customers main contact number ) st In the “1 Unavailable Forward” box type the number the call should be forwarded to. 16.1.2 All Trunk Lines Busy This is to record a message that callers will hear if all trunk lines are busy. Login to the customer’s account on www.blueface.ie Click on the “Toolbox” tab. Click on “Voicemail” and take note of the “mailbox” and the “pin”. Change the email address if required. (User will get notified by email if someone leaves a voicemail). From the customer’s Blueface account, dial 171 (If you are using the VMX, you may need to set a specific rule in the dial plan to allow that number through) Page | 63 Enter the mailbox number, followed by the “#” key. Enter the pin number, followed by the “#” key. Press 0, then press 2 to record the “busy” message. Figure 97 - Blueface Main Page Figure 98 - Blueface Toolbox Figure 99 - Blueface Voicemail Page | 64 17 Router Configuration Some routers have features that need to be enabled or disabled to ensure the VOIP service behaves correctly. Here is a list of some known issues. 17.1 SIP ALG 17.1.1 Sonic Walls Login onto the Sonic wall’s web interface. Go to “Firewall”, “VOIP” and then “Settings”. Enable “Consistent NAT”. Disable “SIP Transformations” 17.1.2 Zyxel Modems Open a telnet client (putty is a free one for windows). Connect to the routers IP address of the modem. Enter the admin password. Enter the following command: sys edit autoexec.net Press “i” for insert, and enter the following command: ip nat service sip active 0 Press enter then “x” to save and exit. Reboot the modem. 17.2 IP Flood Detection IP Flood Detection can mistakenly detect a VoIP call as a broadcast storm and can also prevent accurate testing of broadband quality. 17.2.1 Cisco EPC2425 Login onto the Cisco EPC2425 routers web interface. Browse to Setup then Firewall Options and disable IP Flood Detection This feature may be already disabled on newer firmware versions for this Modem model Page | 65 Troubleshooting 18 Trunks 18.1 Trunk is not registering If after 2 minutes the trunk is still not registering, try the following steps. Ensure the VMX has internet access, go to the home tab and check the status of “internet”. Ensure the trunk details are correct. Also ensure that the codec type is supported by the trunk provider (e.g. Magnet do not support G729) Check the Router Configuration section of this manual to see if there are any known issues with the router being used, and how to resolve the problem. 18.2 Trunk is having registration issues If the trunk is registering intermittently, try the following steps. Ensure the internet is not the issue, run traffic tests on speedtest.net and test the packet loss on pingtest.net. Enable STUN on the system page (stunserver.org is an example of a stun server) Check the Router Configuration section of this manual to see if there are any known issues with the router being used, and how to resolve the problem. If the router is not listed, check the manuals and documentation of the router to see if there is a SIP ALG present. If there is, disable it. Some domestic grade routers will not be able for the traffic going through the network, try using a better grade of router. Put the modem into bridge mode if it is the router. 18.3 Issues with incoming calls If incoming calls are not behaving as expected check the following. If the caller hears a message saying the person is unavailable, there is an issue with the trunk. Ensure the trunks are registered. If the trunks are registered check on the ITSP settings to ensure calls to the geographical number are being directed to the right sip account. Ensure there are no other devices using the same sip accounts as the VMX. This would be a common occurrence if the user already had a VOIP setup, either sip phones connected directly to the ITSP or a previous VOIP PBX) in place before the VMX. If the caller is reaching an undesired extension on the system there is an issue with the dial plans. Check the trunk has a valid dial plan. View the dial plan rules to ensure that there is a valid route to the correct extension. (Dial plans will execute the first rule it satisfies from the top, so make sure the number you are dialling isn’t matching any higher up rules). Page | 66 19 Extensions 19.1 Extension is not registering If after 2 minutes the extension is still not registering there must be some issues. Ensure phone is plugged in and has an IP address Ensure the phone is registering to the server’s IP address Using the examples provided in the Appendix, re-enter the sip account settings on the phone. (the details are case sensitive) Re-enter the sip account details on the VMX extension. 19.2 Issues with dialling If there is certain numbers that you are having issues with dialling (e.g. External numbers) check the following. If it is an external number and the message heard on the phone is “I’m sorry, there are no trunk lines available”, its possibly that all trunks are in use, the maximum number of concurrent calls is in progress (this is set on the system page), there are no registered trunks or the license on the box is invalid (check the home tab). Check that the extension that is being used has a valid dial plan. View the dial plan rules to ensure that the number you are trying to dial has a valid route (Dial plans will execute the first rule it satisfies from the top, so make sure the number you are dialling isn’t matching any higher up rules). Page | 67 Notes: Page | 68 EMUTEX Ltd. Callan Centre, National Technology Park, Limerick, Ireland. Tel: +353 (0)61 514 496 Fax: +353 (0)61 513 059 General enquires: [email protected] Corporate web: www.emutex.com VMX web: www.vmxphonesystems.com
© Copyright 2024