Overview
The first section of this document provides a reference for configuring the Mitel 3300 ICP to host the Telematrix single line corded 3300IP and/or cordless 9600IP-DECT SIP phone endpoints. The different devices can be configured in various configurations depending on your VoIP solution. This document covers a basic setup with required option setup.

Software & Hardware Setup
These are the product software/firmware versions known to interoperate on the 3300 ICP.

•
Assumptions for the 3300 ICP programming
• The SIP signaling connection uses UDP on Port 5060. the Ethernet bandwidth is approx 85 Kb/s per G.
Network Requirements
• There must be adequate bandwidth to support the voice over IP.6Mb/s.net
Page 6
www.net
.711 and 0. As a guide. The following steps show how to program a 3300 ICP to connect with the Telematrix SIP phone. For high quality voice.7 Mb/s for G.Mitel 3300ICP Setup Notes
System based configuration is recommended since Telematrix SIP phones can’t support device based call transfer (supervised or unsupervised).729 voice session (assumes 20ms packetization). for 20 simultaneous SIP sessions.711 voice session and 29 Kb/s per G. one-way delay < 80ms).
sipsupport@telematrix. jitter < 30ms. Please refer to the 3300 Engineering guidelines for further information. Almost all Enterprise LAN networks can support this level of traffic without any special engineering.telematrix. the network connectivity must support a voice-quality grade of service (packet loss <1%. As an example. the Ethernet bandwidth consumption will be approx 1.

telematrix.net
.SIP Licensing
Ensure that the 3300 ICP is equipped with enough SIP Device licences for the connection of SIP end points.
Figure 1 – License and Option Selection
sipsupport@telematrix.net
Page 7
www.Licensing and Option Selection . This can be verified within the License and Option Selection form.

The Login PIN is the SIP authentication password and the username is the DN.telematrix. The Number and Login PIN must match the information in Telematrix 9600IP phone configuration.net
Page 8
www.net
.Multiline IP Set Configuration
On the Mitel 3300 ICP. Enterprise Manager can also be used to provision where this application is installed. All other field names should be programmed according to the site requirements or left at default.
Figure 2 – Multiline IP Set Configuration
sipsupport@telematrix. a SIP device can be programmed either in the User Configuration form or the Multiline IP Set Configuration form and are programmed as a “Generic SIP Phone”.

net
. are referenced by the Station Service Assignment form for the SIP devices. Classes of Service. identified by Class of Service numbers.
Figure 3 – Class of Service Assignment
sipsupport@telematrix.Class of Service Assignment
The Class of Service Options Assignment form is used to create or edit a Class of Service and specify its options.net
Page 9
www.telematrix.

The Telematrix 3300IP can only be associated with a single SIP Device Capabilities Assignment form.
Figure 5 – SIP Device Capabilities Assignment Features work with Device Based or System Based. for example.telematrix. one SIP Device Capabilities Assignment form can be assigned to all of one type of SIP device. The SIP Device Capabilities number provides a SIP profile that can be applied to particular SIP devices to allow for alternate capabilities as recommended through the Mitel interop process. The association between the SIP device and the form is similar to how the Class of Service options work.
sipsupport@telematrix. Ensure that Replace System based with Device based In-Call Feature is set to ‘No’. but we recommend System Based to allow for use of Feature Access Codes and greater flexibility.SIP Device Capabilities Assignment
This form provides configuration options that can be applied to various types of SIP devices. program a SIP Device Capabilities Number for the Telematrix 9600IP. In the Device Capabilities form.net
. though a form may be assigned to several devices.net
Page 11
www.

net
. Select the Telematrix 9600IP phone number then select Change. This form utilizes Range programming. Enter the previously configured SIP Device Capability number and Class of Service for Day.Station Service Assignment
Use the Station Service Assignment form to assign the previously configured Class of Service and SIP Device Capability number to each of the Telematrix 9600IP phone in the 3300.telematrix.
Figure 6 – Station Service Assignment
sipsupport@telematrix.net
Page 12
www. Night 1 & Night 2.

telematrix. and directory number to each line select key of the Telematrix 9600IP phone.
Figure 7 – Multiline Set Key Assignment Form
sipsupport@telematrix. Each key assignment of the Telematrix 9600IP phone should be defined as multicall type and should specify that a call to the key’s directory number will ring the set. ring type.Multiline Set Key Assignment
You use the Multiline Set Key Assignment form to assign the line type.net
.net
Page 13
www. The Telematrix 9600IP will support up to 2 additional key line appearances.

Telematrix has developed a Mass Configuration Utility that will allow installers to take a template and substitute values for as many phones/config files as necessary.
• • • • •
sipsupport@telematrix.
Access SIP Configuration Settings by browsing to VOIP -> SIP Config:
SIP Configuration entry of account settings and server settings
• Account Name: This should be the number as programmed in the 3300 ICP followed by the IP address of the 3300 ICP.net
Page 14
www.telematrix. In this example. The best process is to configure a single phone to register and have the features desired working successfully. Display Name: This is the name that will show on a Caller ID.11.101. you can see the Register Status Server Address: Enter the address of the 3300 ICP followed by the port as configured on the 3300 ICP (default is 5060). the extension is 29015 and the ICPs IP address is 192. Phone Number: This is the number that will show on a Caller ID. Start the process by plugging the 9600IP into a POE switch and obtaining the phone’s IP address using the key sequence * * 4(I) 7(P) # …you will hear an audible readout of the IP address. Check on Enable Register. Password: This is the password as programmed into the 3300 ICP for the device.net
.168. and then save that phone’s configuration file as a “template” to be used for creating more configuration files.Telematrix SIP Phone Setup Notes
Login into either type of set using a browser to enter the web administration user interface (UI).

net
.Enable/Disable Device Based call features by going Advance > Call Service or SIPConfiguration > Advanced Set
If all settings are correct you will see register status Registered and you can begin to make calls.telematrix.net
Page 15
www.
Call Service Settings
sipsupport@telematrix.

net
.10.net
Page 16
www.telematrix. (Network -> LAN Config).
sipsupport@telematrix.0. extension number/account name. enable register and enable message waiting indication are all programmed here. Our example 9600IP phone is programmed as extension 1234 The VoIP -> SIP Configuration Screen
Server address of the IP/PBX.41. and is self-tested by Telematrix to be compatible with Asterisk IP/PBX. Connecting to the LAN port of the phone and pointing your browser to that address. Avaya S8300 IP Server and lab tested for compatibility with the Mitel 3300ICP Version Release 9. phone number and display name.0. The Phone.168.1. as it comes out of the box has a default IP address of 192. you will be presented with a login screen
Login = admin Pass = admin This is the Default Current Status Page
The scope of this document is to provide the basic screenshots necessary to quickly configure the guest phone for basic registration and show the user where to program voicemail retrieval keys and speed dials.TeleMatrix SIP Quickstart
The TeleMatrix 3300IP and 9600IP are a SIP-only phoneset.

telematrix.
Advance -> Call Service Setting menu
Speed dial and Touchlite Message Retrieval keys are programmed in Advance -> Memory Key
sipsupport@telematrix. program ring-down to a specific number with the “hotline” field.net
Page 17
www.The Network WAN/LAN ports may be configured for DHCP or Static Network -> WAN Config:
If used as a lobby phone.net
.

you get dial tone again.18xxxxxxxxx will produce a dial tone after the 9.xx” When you enter 1.net
. In this example. it is programmed to dial number (7001) on the IP/PBX for retrieving voicemail messages.
sipsupport@telematrix. dial tone stops again. For example: 9. If you enter a comma into a dial plan entry (example below). Or if the entry is “12.telematrix. When you hit another digit. dial tone stops. When you enter the 2. secondary dial tone will be supplied at that point.
Setting Dial Plans and Delivering Dial Tone after ‘9’
Browse to Advanced => Digital Map. Dial plan rules are created under the Digital Rule Table. The dial tone will quit when the 1 is pressed.MWI Number is the field for programming the Red Message Waiting Touchlite.net
Page 18
www.

(data untaged . LAN Config .204. You can load them onto the additional phones by saving them as extx.3300ip. 9.1.Setup VLAN under .192. reboot…the phone should now navigate the VLAN and receive a WAN IP address from the correct DHCP server. you will want to create multiple configuration files based upon the template you just created and saved.Setting VLANs Manually via the Web UI
1. Advance -> QoS . VoIP -> SIP Config .199 / subnet mask 255. DHCP Server on and NAT ON.this defines workstation traffic) 3. Log back into phone 6. If you are installing multiple phones.255.Configure phone number.3300ip.net
.you will find Bridge Enable checked.192.119 / subnet mask 255.txt.make sure Data Untaged is set in differentiation field 8.255.txt.see QoS Config screenshot (Do not enable VLAN at this time) diffserv. uncheck DHCP Server and uncheck NAT.txt = 1234.0 PC should be at 10. Set your connected PC to an address and subnet mask that will allow the pc to connect to the phone's new WAN IP address (example: phone at 10. etc 2.telematrix.ON/Checked 4. or whatever extension numbering scheme you are creating)
Quality of Service and VLAN Tagging are found under Advance -> QOS
Below is a valid example of setting a Voice VLAN of 302 and a data VLAN of 301
sipsupport@telematrix.Set/Check VLAN Enable . Save config.204. LAN Config . VLAN ID.net
Page 19
www. 7. Advance -> QoS .txt and loading them on individual phones via Config Manage (extx.3300ip.3300ip.0 or similar) 5. Only Bridge Enable should be on. 77701. server IP address.1.Bridge Enable .

net
.Changing the default LAN IP Address of 192.telematrix. you must enable Bridge and disable NAT and DHCP Service as below:
This setting won’t take effect unless you save the config and reboot the device
sipsupport@telematrix.168.1 is possible under Network -> LAN Config – In order to enable VLAN.net
Page 20
www.10.

simply wait a few seconds before cycling power to the phone. you will be prompted to enter the password (default password = 123) then press the other key (right key = flash) to enter the LCD navigation menu. On non-display phones. At that time. 2.Submerged Keys and programming the Phone from the LCD
There are 2 submerged keys (above the 10 speed dial keys/underneath the faceplate).(dot) for IP address entry (eg: press 72* to get 72. The left (store) key is used to store speed dials as well as enter the internal menu to check status and program the phone. simply wait 3 seconds before releasing the # key). In non-display phones. If you do not hear Music On Hold (on a 3300ICP) you may need to change a setting in the SIP Devices Capability Assignment – Select “Prevent the Use of IP Address 0. cycle power (remove and replace WAN power cable) to restart the phone with factory default settings.0 in SDP Messages” to YES
sipsupport@telematrix. press “#” during the startup procedure (On display phones.
3300ICP Notes
If there are no telephone directory assignments for the extension. hold down the left (store) key for three seconds.net
Page 21
www. Finally. then input * # 1 6 8 on display phones you will see “clearing conf” on the screen. then extension displays twice when you call it. Press the store key…press a speed dial key…then press the digits you want stored there. 1.
Vol up key navigates up Vol Down key navigates down Right/Flash key is Enter Left/Store key is Escape (back out of that menu option) Redial Key is for changing values The * (asterisk) is used as a .net
. when entering IP address)
To determine the IP address assigned to the phone. next you see “conf reset”.0. Now you have reset to the default settings.telematrix. Internal Menu: To enter the phone’s internal menu. Navigate to Config -> Network -> WAN -> Status using the keys and process outlined above. The phone will enter into “post” mode.
Reset to Factory Default
To reset the phone to the factory default settings.0. at power up you can see a black progress bar.Manual Programming . Speed Dial: To program a speed dial.

0 Bridge Mode :1 <---<DHCP CONFIG MODULE> Enable DHCP Server :0 <----
sipsupport@telematrix.255.10. Browse and login to the phone via web UI. The procedures below should always allow you configure the phone correctly. Select the prepared Configuration File on your PC.) The phone will enter into “post” mode. the phone must be connected to a port where the VLAN is supported or it will not come up and connect to the server. press “#” during the power-up procedure (Wait 3 seconds. Since the new configuration may have a VLAN ID enabled.255. there are some quirks to the 9600ip interface that make it difficult to set the QOS parameters (VLAN ID.
Configuring the Phone via web interface with a Prepared Configuration File
Connect the phone to a port where it will have a DHCP server available. To reset the phone to the factory default settings. as the phone resets. as there is no display to show status. Finally.net
Page 22
www.Configuring VLANs
Because there is no LCD display. The Phone’s factory defaults set the WAN interface to DHCP and the LAN interface to Bridge Mode with NAT and DHCP Service ON. Hit the update button. next you see “conf reset”. Find the IP address of the phone. The UI will no longer be active.telematrix. Connect your PC to a port that is on the same network (LAN or VLAN) as the phone. Hit the Browse button under Update Configuration. receiving IP addresses on the WAN port and serving IP addresses on the LAN port.
To find IP address on the Phone
Press * * 4 7 to hear audio readout of IP address. The phone will reset and come up under the new configuration. In the configuration file. On phones without a display.
Resetting the Phone to Factory Defaults
If many changes have been made and you need to reset the device.168. cycle power (remove and replace WAN power cable) to restart the phone with factory default settings.) Assumptions: Phone should be in WAN DHCP mode on VLAN 30 with priority 6. wait 5 seconds before pulling power.1 Lan NetMask :255. Now you have reset to the default settings. <LAN CONFIG MODULE> Lan Ip :192. these (<----) are the settings addressed below in the directions for configuration through the UI. follow this procedure. and the phone has the capability to act as a switch. The phone should have a DHCP address. Go to Config Manage. (These last two should be OFF when Bridge Mode is ON.net
.) The VLAN cannot be set unless the phone’s LAN interface is in Bridge Mode. then input * # 1 6 8 On a phone with LCD you will see “clearing conf” on the screen.

server IP address.Configure phone number. reboot…the phone should now navigate the VLAN and receive a WAN IP address from the correct DHCP server.see QoS Config screenshot (Do not enable VLAN at this time) diffserv. Set your connected PC to an address and subnet mask that will allow the pc to connect to the phone's new WAN IP address (example: phone at 10.Setting VLANs Manually via the Web UI
1. Log back into phone 6.0 PC should be at 10. If you are installing multiple phones.0 or similar) 5. Advance -> QoS . DHCP Server on and NAT ON. Only Bridge Enable should be on.204. VLAN ID. etc 2. LAN Config . or whatever extension numbering scheme you are creating)
Quality of Service and VLAN Tagging are found under Advance -> QOS
Below is a valid example of setting a Voice VLAN of 302 and a data VLAN of 301
sipsupport@telematrix.txt and loading them on individual phones via Config Manage (extx.119 / subnet mask 255.255.net
.204. VoIP -> SIP Config . LAN Config .Set/Check VLAN Enable .Setup VLAN under . Advance -> QoS .199 / subnet mask 255.net
Page 24
www.ON/Checked 4. uncheck DHCP Server and uncheck NAT.192.txt = 1234. you will want to create multiple configuration files based upon the template you just created and saved. You can load them onto the additional phones by saving them as extx.telematrix.Bridge Enable .3300ip. Save config. 9.txt.255.3300ip. 7.make sure Data Untaged is set in differentiation field 8.192.this defines workstation traffic) 3.3300ip. 77701.1.3300ip.you will find Bridge Enable checked. (data untaged .txt.1.

that may necessitate more than one configuration template. If that is so. This will make future maintenance easier. What is the SIP Registrar address and port? Is there a SIP Proxy? (unlikely) 7.
Saving a Template Configuration file
After configuring a phone to satisfaction.Using the Mass Configuration Tool
The purpose of the TeleMatrix Mass Configuration Utility is to allow the installer to program a single phone to work within the network and then create multiple files (a unique one for each phoneset). What should the IP address settings be? We can set the phones to a static IP address that will correlate easily with the extension or room number. Hit "Right Click Here to Save As Config File (. 5. IP address can be left empty and DHCP used. How should each be configured. working and available way to go if installing on a Mitel controller.net
. What are the building numbers if more than one? What are the floor numbers? What are the room numbers? Are the rooms differentiated? (For example.txt). How many phones are in each type of room? What is the extension number of each phone in each room?) 2. it is time to save it and use it for creating multiples. 4. what is the VLAN ID and priority? What should the DSCP setting be for voice packets? 8. What is the address of the TFTP server in the system? Using the TFTP server on the Mitel 3300ICP is a known. Is the phone on a tagged VLAN? If so. If they are not. What are the gateway address and DNS addresses? These might be handled by DHCP? 6. standard rooms. given the extension number? 3. After you have created the first known good working phone config file. The items below will probably be constant. please make it clear. The items above will all be different on each phone. Select a directory and save
Building Configuration Files
The following information is required for the process of building multiple configuration files: 1. go to Config Manage. 9. The complete numbering plan for the phones to be installed. others are made by copying and substituting the values that need to be changed into other unique config files.net Page 25 www.telematrix. of course. suites vs. There are two SIP lines on each phone. What dial termination rules are appropriate? Something like this is probably needed: Item1 rule :0 Item2 rule :[1-8]xxx Item3 rule :911 Item4 rule :9911 Item5 rule :91xxxxxxxxxx
sipsupport@telematrix. In the Web UI.

a template can be produced and reproduced for each phone. What should the MWI number be set to? 11. 4.10. They are then loaded onto the phone via the process below. Attach POE (Power Over Ethernet) to the 3300IP or 9600IP WAN port Connect an Ethernet cable from the phone’s LAN port to a computer with a web browser Open a web browser and point it to http://192.0004
Loading Configuration Files
1. 3.0003 must become <<VOIP CONFIG FILE>>Version:2.net
.telematrix.net
Page 26
www. What should the 10 softkeys be set to? Once these things are known.10.1 (default IP address for 3300IP) Alternatively. 5.168. IMPORTANT: When creating any new configuration file. Ex: <<VOIP CONFIG FILE>>Version:2. if it has acquired a new IP address from the network find that IP with * * 4 7 # Type in username admin and password admin
sipsupport@telematrix. the file version (top line of config file) must be incremented. 2.

They can be named anything.phonemodel#. and select the Config Manage tab on the left
At the bottom of the screen is Update Configuration Click on the Browse button to select a configuration file to load onto the phone.Next Navigate to.net
. but generally follow the naming convention of room#.txt
sipsupport@telematrix.3300ip.net
Page 27
www.txt files.txt Eg: 1041. Configuration files are .telematrix.

telematrix.txt indicating that extension 1041s configuration will load on to a 3300IP model phone.net
Page 28
www.
Press Update button…the phone will load the new file and reboot
sipsupport@telematrix.net
.3300ip.Select the file you want to load for that phone: In this case we are loading extension 1041.

2
The TeleMatrix SIP phone sets support configuration file downloads via DHCP Option 66 in Firmware version th V1. Using the example of 1234. Ex: <<VOIP CONFIG FILE>>Version:2.219.3300ip.7. phones with a display will ask for a Config ID. When creating a new configuration file. Log back into the phone (192. The default page is Current Status you can check that the SIP Line 1 is indeed updated to the correct extension at the correct server. the installer would press the following keys: 1234# At that point.0004 When the phone Boots up.1 admin / admin) to check that your update was successful.telematrix. 2008) and later (Sept 5 code DOES NOT).net
.txt (1234 being the varying DN/Extension number of each individual phone.After 20 seconds or so.1. The 3300ip. IP Address of phone is verbally read out 29 **47# sipsupport@telematrix. 1041@10. the file version (top line of config file) must be incremented.62.net Page when the user presses the keys www.10. The files have a naming convention of 1234.3300ip.232 (November 8.txt.168. the phone will retrieve the configuration file from the tftp server IP address (as specified in the 3300ICP ESM form DHCP Options).0003 must become <<VOIP CONFIG FILE>>Version:2.txt naming convention is used for both the 3300IP and 9600IP phones. the phone will be rebooted: at this time you can refresh your screen by reloading the web URL. The phone will then reboot with a new configuration.

telematrix. The TFTP Server will hold the configuration files for the phones. IPBX The VOIP phone switch. The administrator wants to be able to control and configure all phones from a central point. even when all are provided by TMX. The guest is not a “user” in this discussion. easily and reliably.net
Page 30
www. It is addressed via IP. Phones There will be several models of phone at any property. This person creates the configurations and is the local person who has knowledge of how the system should work. He needs to be able to find the configuration of a given phone quickly and determine what configuration is active in the phone. This role might be split among two or more people. Every phone has a keypad UI using the 12 key keypad for entering and retrieving critical information. Anyone placing or replacing a phone in a room is acting in the role of Installer. The IPBX has a configuration which must match up with the phone configuration. Every phone has a web UI from which the configuration can be modified using a browser.TMX IP Phone Installation and Configuration Overview
This section focuses on describing the environment that the TeleMatrix hospitality SIP phones will usually be installed within. the installer and the administrator. Installer The Installer wants to place phones quickly. Each phone may have unique requirements for its own configuration. The administrator has control of the network and IPBX configuration as well as the phone configurations. Any analog phones or non-TMX VOIP phones on the property are out of the scope of this document. The configuration of hundreds of phones is inherently complex and the administrator wants tools that simplify this as much as possible. Users The requirements for phone installation and configuration are focused first on the needs of two types of users.
Administrator
Environment
The relevant parts of the environment for configuration and installation are as follows. The phones are customized for the property in various ways including custom face plates.net
.
TFTP Server
sipsupport@telematrix. This user has limited technical knowledge and mainly wants to avoid complication. We are concerned only with TMX VOIP phones here. The phones register with the IPBX to form the phone system on the property. He needs to be able to update the configuration of one or more phones easily from a central point.

The phones do not communicate directly to the PMS. Bigger properties are likely to have multiple VLANs. The configuration files are ultimately placed on the TFTP Server for download by the phones. The DHCP servers provide at a minimum. only indirectly through the IPBX. The tool must store the configurations in editable form. DHCP may provide a voice VLAN id (DHCP Option 132) and DSCP (DHCP Option 133) and TOS values for voice traffic (DHCP Option 134). The MCU must generate a ConfigID for each phone configured.txt) The ConfigID will be constructed from the room number and building. When the configuration is complete.<phone type>. The layer 2 network as it appears to the phone may be a simple LAN or a VLAN. The phone configuration file is essentially a database of information describing the configuration. the TFTP server address and VLAN assignments from a DHCP server. The phones will obtain IP addresses.net
.
Configuration Creation
Using a representative SIP phone (3300IP/9600IP). (xxxx. the Administrator can use the Mass Configuration Utility (MCU) to write the multiple configuration files for all or a selection of phones to be loaded on the TFTP server. The phones in a room are part of a group and have the same extension number.txt. In addition. They may be of different types.
sipsupport@telematrix.net
Page 31
www.telematrix. executive. The configuration files written to the TFTP Server will be named <ConfigID>. deluxe. suite. standard. Each phone will be connected to the network. (*Support for the DHCP Options is not available in the TeleMatrix SIP phones at this time. Lower end properties are likely to have only a single LAN which carries voice and other traffic. etc. The PMS knows a phone only indirectly by its extension or room number. A room may have one or more phones installed. DHCP Servers Each LAN or VLAN must have its own DHCP server.PMS
Property Management System. The PMS and the IPBX must communicate for various reasons.
Room
Network
Mass Configuration Utility This tool creates the configuration files for the phones. the Administrator creates a configuration for the phones. DNS server addresses and the TFTP Server address to each phone as it powers up. There may be multiple types of room. The phone configuration must be created in concert with the IPBX configuration because IDs in the phone and IPBX configurations associate a phone with an extension in the IPBX. Each phone will have its own configuration. The phones and IPBX will communicate via IP and will use IP addresses to reach each other.3300ip. an IP address.*)
Tasks The main tasks carried out by the users are the source of the requirements for the system.

The phone should display indications that it is up on the correct extension and is registered. the bathroom phone in room 1206 could have a ConfigID of 91206. Floors and Room numbers. the Installer selects the type and number of phones for the room. the Installer will make only minimal efforts to troubleshoot the problem. perhaps directly to the TFTP home directory.txt. A second phone will then be tried. the “cordless beside” phone-template. a flag is set in the record. If the phone type string for this phone is “3300ip”. Define how many floors are in the buildings and what the floors are “named”. A room with 3 phone-templates in its roomtemplate will result in the 3 phone configuration records.
Phone Installation
Installation is the placement of a new unconfigured phone in a room. If the second phone succeeds. the Executive room-template might designate 3 phones. Once the above information is set. Whenever a change is made directly to a phone configuration. Each room must be associated with a room-template. • Create the Buildings. because no ConfigID is yet configured. • Generate phone configuration. so exceptions are always known. Define what buildings exist. will prompt the Installer for the ConfigID. A phone template is a configuration file that is complete and tested for 1 extension. Each phone is placed. The Installer then conducts whatever tests are deemed necessary. For example. individually modifiable phone configuration. It is created by editing the configuration through the GUI or by editing a configuration file directly.3300ip. executive-desk template and the bathroom template.net
. The phone.net
Page 32
www. After the phone is fully tested. • Generate configuration files. Once the ConfigID is entered. the first will be marked DOA and set aside. the problem will be escalated to the Administrator as a probable error in the configuration. then the configuration file name for the bathroom phone would be 91206.
sipsupport@telematrix. Each template describes a room that will be identically equipped and configured. Face plates are installed at this time if the faceplates are room specific. If a phone-template is changed. If a phone fails to come up correctly. For example. • Create a set of room-templates. The phone will obtain an IP address and the TFTP Server address from DHCP. If that too fails. upload the working configuration file to your PC. the bedside phone 71206 and the desk phone 81206. The ConfigID should be a predictable combination of codes so that the Installer does not need a voluminous list of ConfigIDs. The installer enters the ConfigID through the keypad. the Administrator must re-generate the configuration files to propagate the changes to the individual phone configurations. • Create the new configuration in the MCU. connected to the network and powered up.The steps are below.telematrix. • Create a set of phone-templates. When all the phone configurations are correct. The values will have been set according to the room-template and phone-template. a single operation can generate the actual phone configurations. the phone will use the TFTP Server to load the proper configuration file. The phone will then reset and bring itself up under the new configuration. the administrator can write out all the configuration files out to a directory. The administrator can modify individual phone configurations. A phone configuration will contain a full. Using an installation plan.

standard rooms. The complete numbering plan for the phones to be installed. .
Configuration Files
Different phone models may require different formats in their configuration files. go to Config Manage. When the replacement phone is put in place and powered up. When replacing a phone with one that has been used previously the phone will not prompt
for the ConfigID. suites vs.txt). it is time to save it and use it for creating multiple files (one for each phone endpoint). the Installer must enter a password and may then set the new ConfigID into the phone. 9600IP phones have 9600IP.Phone Replacement
When replacing a phone with a new. The Installer then verifies that the phone is up and working in the correct extension. of course.txt. How many phones are in each type of room? What is the extension number of each phone in each room?) 2. There are two SIP lines on each phone. What should the IP address settings be? We can set the phones to a static IP address that will correlate easily with the extension or room number. IP address can be left empty and DHCP used. An Installer can reset the replacement phone to factory defaults and then proceed as in a new installation. In the Web UI of your known good sample phone. given the extension number? 3.
sipsupport@telematrix. After you have created the first known good working phone config file.
1. Once configured.net
Page 33
www. (Example: 3300IP phones have configuration files of 3300IP. two or more configuration files may be generated for a given phone. others are made by copying and substituting the values that need to be changed into other unique config files.Select "Right Click Here to Save As Config File (.. coming up under the new configuration. unconfigured phone. A model designation must be part of the configuration file name. if two different models might be used in that location. How should each be configured.txt. Saving a Template Configuration file After thoroughly configuring a phone to work satisfactorily. For that reason.net
. Select a directory and save
Building Configuration Files
The following information is required for the process of building multiple configuration files: 1. a phone will have a password in place.telematrix. What are the building numbers if more than one? What are the floor numbers? What are the room numbers? Are the rooms differentiated? (For example. the procedure is the same as for initial installation. It then loads the new configuration file and resets. etc)
Using the Mass Configuration Tool
The purpose of the TeleMatrix Mass Configuration Utility is to allow the installer to program a single phone to work within the network and then create multiple files (a unique one for each phoneset). This will make future maintenance easier.

the file version (top line of config file) must be incremented. What should the MWI number be set to? 11. 9.4. a template can be produced and reproduced for each phone. What dial termination rules are appropriate? Something like this is probably needed: Item1 rule :0 Item2 rule :[1-8]xxx Item3 rule :911 Item4 rule :9911 Item5 rule :91xxxxxxxxxx 10. What is the address of the TFTP server in the system? Using the TFTP server on the Mitel 3300ICP is a known. What are the gateway address and DNS addresses? These might be handled by DHCP? 6. IMPORTANT: When manually creating any new configuration file.0003 must become <<VOIP CONFIG FILE>>Version:2. They are then loaded onto the phone via the process below.0004
sipsupport@telematrix.com and have the files built for you. you may send your template to sipsupport@telematrixusa.net
. please make it clear. working and available way to go if installing on a Mitel controller. Is the phone on a tagged VLAN? If so. The items below will probably be constant. what is the VLAN ID and priority? What should the DSCP setting be for voice packets? 8. 5. What is the SIP Registrar address and port? Is there a SIP Proxy? (unlikely) 7. The items above will all be different on each phone. What should the 10 softkeys be set to? Once these things are known. as a tool to facilitate building their own multiple config files. Example: <<VOIP CONFIG FILE>>Version:2. If you have a mass configuration subscription agreement on file with TeleMatrix. If they are not. If that is so.telematrix. The Mass Configuration Utility is available for TeleMatrix partners.net
Page 34
www. that may necessitate more than one configuration template.

1 (default IP address for 3300IP) Alternatively. 10.168.10. Attach POE (Power Over Ethernet) to the 3300IP or 9600IP WAN port Connect an Ethernet cable from the phone’s LAN port to a computer with a web browser Open a web browser and point it to http://192. and select the Config Manage tab on the left
sipsupport@telematrix. 8.net
Page 35
www.telematrix.Loading Configuration Files
6. if it has acquired a new IP address from the network find that IP with * * 4 7 # Type is username admin and password admin
Next Navigate to.net
. 7. 9.

3300ip. Configuration files are .3300ip.txt Eg: 1041.txt files.net
Page 36
www. but generally follow the naming convention of room#.txt indicating that extension 1041s configuration will load on to a 3300IP model phone.phonemodel#.At the bottom of the screen is Update Configuration Click on the Browse button to select a configuration file to load onto the phone.net
.telematrix. They can be named anything.txt Select the file you want to load for that phone: In this case we are loading extension 1041.
Press the Update button…the phone will load the new file and reboot
sipsupport@telematrix.

telematrix.1 admin / admin) to check that your update was successful. 2.net
Page 37
www. Log back into the phone (192.txt from a TFTP server.txt. Example placing/powering the phone and pressing 1234# will cause the phone to retrieve 1234.
Implementing the TFTP server resident in the Mitel 3300ICP allows that:
1.62.10.2
Updating Firmware and Configurations via TFTP
The ongoing maintenance and swapping of TeleMatrix SIP phones in a hospitality setting currently requires that the SIP sets retrieve a configuration file of xxxx.3300ip. The default page is Current Status you can check that the SIP Line 1 is indeed updated to the correct extension at the correct server. 1041@10. 3.net
. Phones can be setup simply from the room with a series of key presses. Phones can receive firmware upgrades periodically when new features are added or bugs are detected and fixed
sipsupport@telematrix.168.3300ip.1. which in this example is the phone’s config file. the phone will be rebooted: at this time you can refresh your screen by reloading the web URL.After 20 seconds or so.

4. Hotel staff can easily replace a defective phone simply by following the steps
referenced above in 1 a.(Extension 1234 in this example) Config File Key : Download Protocol :1 Download Mode :0 Download Interval :1
In a Mitel 3300ICP environment the TFTP Server is a folder/subdirectory best reached by using FTP into the 3300ICPs IP address.txt .
<AUTOUPDATE CONFIG MODULE> Auto Image Server :192. replace the TeleMatrix IP Phone config files again with an incremented version (2.50 – (Replace with your TFTP server where the phone configuration files are placed) Auto Image Name :21b4V1_7_237_235T20081206001533.0003 becomes 2.3300ip.net
Page 38
www.telematrix.z . At that point place the IP Phone’s configuration files into the tftp subdirectory. The alternative is to manually upgrade the TeleMatrix SIP phonesets by logging into each phone’s web user interface (UI)… browse to the web interface of the phone and manually upgrade through the System -> Upgrade Create a new configuration file for the phone with the following “mini-config” added to the already existing phone configuration.Cycle the power on phones one at a time OR cycle the power on the POE forcing all the phones to reboot if that is ever deemed a safe option. dated 30 October 2008 and later.net
.0.txt). This new configuration would then reside on the local tftp server. Step 3 .0004) and a config module specifying the new firmware file is added. grab their same expected config file ( example: 1234.(The new firmware file will have a name like this) Auto Image User : Auto Image Password: Auto Image Protocol:2 Download Username :user Download password :pass Download Server IP :0. Result: The 3300IP or 9600IP phones will boot. but this time they will download new firmware.0 Config File Name :1234. reboot again and be upgraded AND continue working as before.0.3300IP. along with the firmware file used for the upgrade. Use the TeleMatrix Mass Configuration Tool to create multiple files Step 4 .0. Step 1 .168. This will work on phones with firmware supporting DHCP Option 66.Implement the Mitel 3300ICP TFTP server scenario described below: Step 2 – Configure the Mitel 3300ICP and place files on its native TFTP server.
sipsupport@telematrix.As new firmware and configuration files are deemed necessary. This was tested and should work as long as the phone can truly reach and download via tftp.

This will vary by property and security rules.telematrix.
sipsupport@telematrix.net
.Implement the Mitel 3300ICP TFTP server :
Here is the configuration to be implemented in the network environment to allow the TeleMatrix SIP phones to be served a DHCP address and route via DHCP Option 66 to the Mitel Controller server and download it’s config file.Step 1 .net
Page 39
www.

Specify the tftp server name in the Mitel 3300ICP controller. This is done under DHCP Options
sipsupport@telematrix.telematrix.Step 2 – Configure the Mitel 3300ICP and place files on it’s native TFTP server.net
.net
Page 40
www.

telematrix.After the challenge. you will arrive at the root of the FTP server
sipsupport@telematrix.net
.net
Page 43
www.

You will want to view the files on the controller with Windows Explorer View -> Open FTP Site in Windows Explorer
Now you can see the hidden directories: The tftp subdirectory is here…doubleclick to enter.telematrix.
sipsupport@telematrix.net
Page 44
www.net
.

Select the config files and drag and drop into the tftp directory
sipsupport@telematrix.Open a second window of Windows Explorer and browse to where you have the Configuration files for the TeleMatrix IP Phones.net
.net
Page 45
www.telematrix.

Step 3 .txt).3300ip.
Result: The 3300IP or 9600IP phones will boot. reboot again and be upgraded AND continue working as before.0004) and a config module specifying the new firmware file is added.telematrix.0003 becomes 2. Use the TeleMatrix Mass Configuration Tool to create multiple files
Step 4 .Cycle the power on phones one at a time OR cycle the power on the POE forcing all the phones to reboot if that is ever deemed a safe option. replace the TeleMatrix IP
Phone config files again with an incremented version (2.
sipsupport@telematrix. grab their same expected config file ( example: 1234. This was tested and should work as long as the phone can truly reach and download via tftp.net
.As new firmware and configuration files are deemed necessary.net
Page 46
www. but this time they will download new firmware.

net
.jounin. Setup local network on the PC running TFTPD32
3.http://tftpd32. Set up the DHCP Server TAB with option 66 in TFTPD32
sipsupport@telematrix. but there are some occasions where it is advisable to use one in a stand-alone setting (such as when pre-configuring or testing).
In the boot-up process the TeleMatrix SIP phones can receive information (via DHCP Option 66) telling the phone where the TFTP server is (in the form of an IP address) 1.net/tftpd32.html 2. TeleMatrix has had success with the freeware TFTP Server (TFTPD32) running on Windows XP. TFTPD32 can act as BOTH a DHCP server and TFTP server. Download and Install TFTPD32 . Many SIP servers have built in tftp servers.TFTPD32 and Firmware Upgrade QuickStart for 3300IP and 9600IP
TeleMatrix SIP phone sets can retrieve configuration files and firmware file upgrades via the tftp protocol.telematrix.net
Page 47
www.

Select the folder where the TFTP server will pull files from
5.0004
sipsupport@telematrix.Additional Option is set to 66…the IP address to its right is the TFTP server…in this case 192. 7.168. or can be added to the phone’s complete configuration file. the following <AUTOUPDATE CONFIG MODULE> is a template for a small configuration file specifically to update firmware.txt will be the configuration file downloaded when you input 1 2 3 4 # at the Config Id challenge.
4.10. Example: 1234. <<VOIP CONFIG FILE>>Version:2.3300ip.3300ip. The phone will then grab the corresponding file off the TFTP server (the file must be located in the TFTP serving folder. Place all the config files xxx.1…the same machine running the server.
Updating Firmware
If you are only updating firmware. The next step is to plug a phone into a POE switch connected to the PC wait for the Config ID challenge.net Page 48
(Save this as 3.telematrix. then input the configID followed by #. That should be all the setup needed for the PC running the TFTP server.3300ip.txt)
www. This can be used standalone.net
.txt and/or the firmware file in the specified directory (in this case C:\Program Files\Tftpd32)
6.

the file version (top line of config file) must be incremented.net
Page 49
www.10. cycle power (remove and replace WAN power cable) to restart the phone with factory default settings.0-513. next you see “conf reset”.)
Config File Key : Download Protocol :1 (0 = ftp.0.0 Config File Name : (When this is blank.0004
Reset to Factory Default
To reset the phone to the factory default settings. simply wait 3 seconds before releasing the # key).txt the phone will check that file for configuration information.net
. Finally.
Upgrade Firmware and Retain known Working Configuration Files
sipsupport@telematrix.<AUTOUPDATE CONFIG MODULE> Auto Image Server :192. simply wait a few seconds before cycling power to the phone.3300ip.168.txt) and upgrade the phone’s firmware by typing in 3 # (to retrieve 3.3300ip.) Auto Image User : (tftp does not use authentication. press “#” during the startup procedure (On display phones.0003 must become
<<VOIP CONFIG FILE>>Version:2.(The new firmware file name. (Display phones display Config Id.
IMPORTANT: When manually creating any new configuration file.8. 2 = http) Download Mode :0 Download Interval :1 <<END OF FILE>>
You could save this as a text file (such as 3.z . but display-less phones such as the 9600IP-DECT prompt with a series of tones sounding like “doodle-doodle”. In non-display phones. The phone will enter into “post” mode.txt) when the phone boots up and requests a Config Id.3300ip. Now you have reset to the default settings. display phones will prompt for ConfigID and
non-display phones will prmpt audibly with “Doodle Doodle” tone – When it is occupied with a filename like 1234.telematrix. 1 = tftp.0.25 (Your TFTP server where the phone configuration files
are placed)
Auto Image Name : 3300SIP-1. Example: <<VOIP CONFIG FILE>>Version:2. at power up you can see a black progress bar. On non-display phones. then input * # 1 6 8 on display phones you will see “clearing conf” on the screen. but ftp and http do) Auto Image Password: Auto Image Protocol:2 <AUTOUPDATE CONFIG MODULE> Download Username :user Download password :pass Download Server IP :0.

3300ip.1.0004 now on the phone because of 3. Enter the original config ID # for the room to restore the original values (This Version Number of config file should be higher than the Version Number 2.0001) 4.txt ) This process assumes that the phones can still reach a single TFTP server from both the
guest and voice VLANs.0-513.3300ip. Factory Reset on the phone (# at power up. At Config ID Prompt (Doodle Doodle) pres 3 # to download autoupdate image config file (3.net
Page 50
www. Put the 3. Put the new firmware Auto Image Name server
: 3300SIP-1.txt) 5.z on your tftp
2.)
3.telematrix. After phone downloads and reboots you will be challenged for Config ID (doodle doodle) again 6.3300ip.8.
sipsupport@telematrix.
This should upgrade the phone’s firmware and put back on the known working configurations of the phones.net
. count to three then * # 1 6 8 then cycle power again) (This will reset your phone with a blank config file of Version Number 2.txt (Autupdate Config Module) on the tftp server (DHCP Option 66 on Guest VLAN AND Voice VLAN must specify the tftp server referenced in Auto Image Server.

net
. You will be presented with a login screen.net
Page 51
www. To retrieve an IP address. extension number/account name. The phone’s IP address will be spoken by audio through the speaker. enable register and enable message waiting indication are all programmed here. Begin by plugging your POE Ethernet cable into the WAN port. Our example 3300IP phone is programmed as extension 1234 Program your connection under the VoIP -> SIP Configuration Screen
Server address of the IP/PBX.3af and will acquire an IP address when met by a DHCP server. press * * 4(I) 7(P) #.telematrix. Pointing your web browser to that IP address. The Phones are powered only by POE/802. phone number and display name.TeleMatrix SIP Quickstart
The TeleMatrix 3300IP and 9600IP Cordless DECT are SIP-only hospitality guest sets. Login = admin Password = admin
This is the Default Current Status Page
The scope of this document is to provide the basic screenshots necessary to quickly configure the guest phone for basic registration and show the user where to program voicemail retrieval keys and speed dials.
sipsupport@telematrix.

net
Page 52
www. Internal Menu: To enter the phone’s internal menu. press “#” during the startup procedure (At power up you can see a black progress bar). In this example. Finally. 1. Press the store key… press the digits you want stored… press a speed dial key.telematrix. Reset to Factory Default To reset the phone to the factory default settings.Speed dial and Touchlite Message keys are programmed under Advance -> Memory Key
MWI Number is the field for programming the Red Message Waiting Indicator Touchlite. At that time. it is programmed to dial number (7001) on the IP/PBX for retrieving voicemail messages.
Manual Programming . next you see “conf reset”. Now you have reset to the default settings. you will be prompted to enter the password (default password = 123) then press the other key (right key = flash) to enter the LCD navigation menu. Vol up key navigates up Vol Down key navigates down Right/Flash key is Enter/Select Left/Store key is Escape (back out of that menu option) To determine the IP address assigned to the phone.net
.
sipsupport@telematrix. Navigate to Config -> Network -> WAN -> Status using the keys and process outlined above.Programming the 3300IP via the LCD and Submerged Keys There are 2 submerged keys (above the 10 speed dial keys/underneath the faceplate). 2. then input * # 1 6 8 Then you will see “clearing conf” on the screen. The left (store) key is used to store speed dials as well as enter the internal menu to check status and program the phone. hold down the left (store) key for three seconds. Speed Dial: To program a speed dial. cycle power (remove and replace WAN power cable) to restart the phone with factory default settings. The phone will enter into “post” mode.

**85# (**VL#)
Description: When entered respond with the Voice VLAN ID. If the phone has an LCD panel. or the address cannot be displayed. the user must enter the Keypad Password followed by a * then the ConfigID of the new config file. it should be displayed there. The user should NOT be prompted for the password.
Show Firmware Version .txt.
Show TFTP Server Address . When a VLAN ID is set. If VLAN is disabled “Zero” to indicate “off” is spoken.**47# (**IP#)
Description:**47# causes the phone to read out the IP address currently assigned. and the new config file is 1234.Reference – Quick Keys
The TeleMatrix family of SIP phones has implemented an innovative way to determine various states of the SIP phone and the network it is attached to via the phone’s dial-pad. enter "**87#9382#30#".
sipsupport@telematrix. the phone should set VLAN Enabled and the Voice VLAN ID.net
. If necessary the LAN should be set to Bridge mode also. it should be read out audibly on the speaker (or handset if off hook.**77*password*ConfigID# (**RP*xxx*yyyy#)
Description: After entering **77*. then the user would enter **77*123*1234#. If the phone has no display panel. option 66.3300ip. By pressing the * key twice in succession followed by a series of numbers (generally matched to the command’s corresponding letters. It might come from the configuration file. the phone responds with the IP address of the TFTP server. The phone will then download the new config file 1234.235".
Set VLAN .)
Show IP address . If the password (in the existing config on the phone is 123. To set the VLAN ID when the password is 9382 and the VLAN ID is 30. followed by #.7.240.
Re-program New ConfigID . the phone willdisplay or audibly respond with the firmware version number such as "1.net
Page 53
www.telematrix.3300ip.)
Show VLAN . The keypad password is also required.**39# (**FW#)
Description: When **39# is entered.**87# (**VS#)
Description: This allows the user to set the VLAN ID. option 125 or option 43. This should be the TFTP server address being actually used.txt).**83# (**TF#)
Description: When entered.

7. When Charge indicator light stops flashing. OR Press “1” on the base unit to delete the first handset. Register up-to a total of 4 handsets: It is possible to register up-to 4 remote handset kits to Repeat this process for three more handsets (LEAVE BATTERIES IN ALL HANDSETS) Only 4 handsets can be registered to a base.Reference –9600/9602IP DECT Handset/Base Registration and De-Registration
The 9600/9602IP-DECT cordless hospitality phone has a base station that is powered via POE 802. On handset – Press on/off key and listen to confirm you have dial tone. Charge indicator light will flash. Register One Handset: Plug 9600IP base into a Power Over Ethernet (POE) Layer 2 Switch Wait for ConfigID tone-prompt Enter ConfigID and # to retrieve file from tftp server OR Press # to bypass ConfigID Press Speaker key on Base to confirm dial tone Press Speaker key again to hang up Install battery in remote handset On 9600IP base – Press and Hold Locate Key until charge Light Blinks On Handset – Press and hold * key – Listen for short beep and continue holding the * key until you hear the second longer “sing-song” beep 9.telematrix. When a fifth one tries to register to the base it fails. 1.
sipsupport@telematrix. then Press “0” on the base unit to delete all the handsets. 2. The auxiliary handset stations are powered via standard electrical plugs. 4. the Speaker will “beep”.3af. The max power consumption is 3. 5. The next procedure deletes the handset registrations so that you can start again. 3.5W. it means that the deletion is finished.net
. Press “2” on the base unit to delete the second handset. which means the handset is being deleted by the phone. 8. 6. Delete Handset Registrations from 9600IP Base: Press and hold down the “FLASH” key on the base unit for three seconds. Press “3” on the base unit to delete the third handset. Press “4” on the base unit to delete the fourth handset. thus falling into the POE class spectrum of Class 2. Note: After pressing the number keys.net
Page 55
www.