Aastra SISIP 53I Administrator's Manual

Aastra SISIP 53I Administrator's Manual

Sip ip phone administrator guide release 2.0
Hide thumbs Also See for SISIP 53I:
Table of Contents

Advertisement

53i, 55i, 57i, 57i C
53i, 55i, 57i, 57i CT
SI SIP I IP PHONE
PHONE
41-001160-00
Rev 01
Administrator Guide
Release 2.0

Advertisement

Table of Contents
loading

Summary of Contents for Aastra SISIP 53I

  • Page 1 53i, 55i, 57i, 57i C 53i, 55i, 57i, 57i CT SI SIP I IP PHONE PHONE 41-001160-00 Rev 01 Administrator Guide Release 2.0...
  • Page 2 Aastra Telecom will not accept liability for any damages and/or long distance charges, which result from unauthorized and/or unlawful use. While every effort has been made to ensure accuracy, Aastra Telecom will not be liable for technical or editorial errors or omissions contained within this documentation. The information contained in this documentation is subject to change without notice.
  • Page 3: Software License Agreement

    Software License Agreement Aastra Telecom Inc., hereinafter known as "Seller", grants to Customer a personal, worldwide, non-transferable, non-sublicenseable and non-exclusive, restricted use license to use Software in object form solely with the Equipment for which the Software was intended. This Product may integrate programs, licensed to Aastra by third party Suppliers, for distribution under the terms of this agreement.
  • Page 5: Table Of Contents

    Preface About this guide ...xiii Introduction ...xiii Audience ...xiii Other Documentation ... xiv Chapters and appendixes in this guide ... xv Chapter 1 Overview About this chapter ...1-1 IP Phone Models ...1-2 Description ...1-2 Firmware Installation Information ...1-4 Description ...1-4 Installation Considerations ...1-4 Installation Requirements ...1-5 Configuration Server Requirement ...1-6...
  • Page 6 HTTP/HTTPS Support ...2-7 Using HTTPS via the Aastra Web UI ...2-9 Accessing the Aastra Web UI ...2-10 Status ...2-12 Operation ...2-12 Basic Settings ...2-13 Advanced Settings ...2-13 Enabling/Disabling the Aastra Web UI ...2-14 ...2-14 Chapter 3 Administrator Options About this chapter ...3-1 Administrator Level Options ...3-3 Description ...3-3 IP Phone UI Options ...3-3...
  • Page 7 Configuration Server Protocol ...4-13 Configuring the Configuration Server Protocol ...4-13 Advanced Network Settings ...4-18 Network Address Translation (NAT) ...4-18 Configuring Nortel NAT (optional) ...4-20 Configuring NAT Address and Port (optional) ...4-22 HTTPS Client/Server Configuration ...4-24 Universal Plug and Play (UPnP) (for remote phones) ...4-28 Virtual LAN (optional) ...4-31 Type of Service (ToS), Quality of Service (QoS), and DiffServ QoS ...4-32 Network Time Servers ...4-41...
  • Page 8 Call Forwarding ...5-90 Callers List ...5-96 Missed Calls Indicator ...5-101 Directory List ...5-103 Voicemail (55i, 57i, and 57i CT only) ...5-113 XML Customized Services ...5-116 SIP Local Dial Plan ...5-137 Incoming/Outgoing Intercom with Auto-Answer ...5-142 Audio Transmit and Receive Gain Adjustments ...5-146 Ring Tones and Tone Sets ...5-148 Priority Alerting ...5-153 Stuttered Dial Tone ...5-160...
  • Page 9 Chapter 8 Firmware Upgrade About this chapter ...8-1 Upgrading the Firmware ...8-2 Manual Firmware Update (TFTP only) ...8-2 Manual Firmware and Configuration File Update ...8-4 Automatic Update (auto-resync) ...8-6 ...8-10 Chapter 9 Troubleshooting About this chapter ...9-1 Troubleshooting ...9-2 Troubleshooting Solutions ...9-8 Description ...9-8 Why does my phone display “Application missing”? ...9-8 Why does my phone display the “No Service”...
  • Page 10 Type of Service (ToS)/DSCP Settings ... A-27 Time Server Settings ... A-28 Time and Date Settings ... A-30 SIP Local Dial Plan Settings ... A-37 SIP Basic, Global Settings ... A-40 SIP Basic, Per-Line Settings ... A-48 Advanced SIP Settings ... A-58 RTP, Codec, DTMF Global Settings ...
  • Page 11 Handset Feature Key Settings for the 57i CT ... A-126 Expansion Module Key Settings for 536M (53i/55i) and 560M (57i/57i CT) ... A-128 Locking Softkeys and Programmable Keys ... A-131 Advanced Operational Parameters ... A-134 MAC Address/Line Number ... A-134 Blind Transfer Setting.
  • Page 12 Appendix E Sample BLF Softkey Settings About this appendix ... E-1 Sample BLF Softkey Settings ... E-2 Asterisk BLF ... E-2 BroadSoft BroadWorks BLF ... E-3 Appendix F Sample Multiple Proxy Server Configuration About this appendix ... F-1 Multiple Proxy Server Configuration ... F-2 Appendix G Creating an XML Application About this appendix ...G-1...
  • Page 13: Preface

    About this guide Introduction This SIP IP Phone Administrator Guide provides information on the basic network setup, operation, and maintenance of the IP phones, Models 53i, 55i, 57i, and 57i Cordless (57i CT). It also includes details on the functioning and configuration of the IP phones.
  • Page 14: Other Documentation

    About this guide Other Documentation The IP phone documentation consists of: • <Model-specific> SIP IP Phone Installation Guide – contains installation and set-up instructions, information on general features and functions, and basic options list customization. Included with the phone. • Model 53i, 55i, 57i, 57i CT SIP IP Phone Administrator Guide –...
  • Page 15: Chapters And Appendixes In This Guide

    Chapters and appendixes in this guide This guide contains the following chapters and appendixes: An overview of the IP Phone firmware installation information IP Phone interface methods Administrator option information Configuring the IP Phone Operational information about the IP Phones Advanced operational information about the IP Phones Encryption information Firmware upgrade information...
  • Page 17: Overview

    About this chapter Introduction This chapter briefly describes the IP Phone Models, and provides information about installing the IP phone firmware. It also describes the firmware and configuration files that the IP phone models use for operation.. Topics This chapter covers the following topics: Topic IP Phone Models Firmware Installation Information...
  • Page 18: Ip Phone Models

    IP Phone Models IP Phone Models Description The IP Phone Models 53i, 55i, 57i, and 57i CT communicate over an IP network allowing you to receive and place calls in the same manner as a regular business telephone. All phone models support the Session Initiation Protocol (SIP). The 57i CT offers the base phone along with a cordless extension.
  • Page 19 Overview IP Phone Models The following illustration shows IP phone optional accessories for the 55i, 57i, and 57i CT IP phones. 536EM Expansion Module for 55i, 57i, and 57i CT The 536EM module adds 36 additional softkeys to the IP phone models 55i, 57i, and 57i CT.
  • Page 20: Firmware Installation Information

    Firmware Installation Information Firmware Installation Information Description The firmware setup and installation for the IP phone can be done using any of the following: • Phone keypad menu (Phone UI) • Aastra Web-based user interface (Aastra Web UI) When the IP phone is initialized for the first time, DHCP is enabled by default. Depending on the type of configuration server setup you may have, the IP phone may download a firmware version automatically, or you may need to download it manually.
  • Page 21: Installation Requirements

    Overview Firmware Installation Information Installation Requirements The following are general requirements for setting up and using your SIP IP phone: • A SIP-based IP PBX system or network installed and running with a number created for the new IP phone. •...
  • Page 22: Configuration Server Requirement

    Firmware Installation Information Configuration Server Requirement A basic requirement for setting up the IP phone is to have a configuration server. The configuration server allows you to: • Store the firmware images that you need to download to your IP phone. •...
  • Page 23: Firmware And Configuration Files

    Overview Firmware and Configuration Files Firmware and Configuration Files Description When the IP phone is initialized for the first time, DHCP is enabled by default. Depending on the type of configuration server setup you may have, the IP phone may download a firmware version and configuration files automatically, or you may need to download it manually.
  • Page 24: Configuration File Precedence

    Firmware and Configuration Files Configuration File Precedence Aastra IP phones can accept two sources of configuration data: • The server configuration most recently downloaded/cached from the configuration server files, aastra.cfg/<mac>.cfg (or the aastra.tuz/<mac>.tuz encrypted equivalents). • Local configuration changes stored on the phone that were entered using either the IP phone UI or the Aastra Web UI In the event of conflicting values set by the different methods, values are applied in the following sequence:...
  • Page 25: Installing The Firmware/Configuration Files

    Overview Firmware and Configuration Files References For setting up and configuring the IP phone using either the IP phone UI, the Aastra Web UI, or the configuration files, see of the IP Phones.” For information about the softkey and programmable key parameters, see Appendix A, the section, page A-108.
  • Page 27: Configuration Interface Methods

    Configuration Interface Methods About this chapter Introduction This chapter describes the methods you can use to configure the IP phones.. Note: Features, characteristics, requirements, and configuration that are specific to a particular IP phone model are indicated where required in this guide.
  • Page 28: Ip Phone Ui

    IP Phone UI IP Phone UI The IP Phone User Interface (UI) provides an easy way to access features and functions for using and configuring the IP phone. You can use the following hardkeys to perform specific functions and display information to the phone’s LCD display on all phone models: IP Phone Hard Key Goodbye Key...
  • Page 29 Configuration Interface Methods IP Phone UI IP Phone Hard Key Mute Key Navigation Keys Softkeys/Programmable Keys By default, specific softkeys/programmable keys on each phone model can also access the Directory List and Callers List, and initiate transfers and conference calls. Reference For more information about using the hard keys, see Keys”...
  • Page 30: Options Key

    IP Phone UI Options Key The Options key allows you to access the "Options List" on the IP phone. Accessible options in this list are for both user and administrator use. An administrator must enter a password for administrator options. Note: An administrator has the option of enabling and disabling the use of password protection in the IP phone UI.
  • Page 31 Configuration Interface Methods IP Phone UI The following illustration indicates the location of the Options Key on each phone model. 57i/57i CT 41-001160-00, Rev 01 Release 2.0 Options Key Options Key 57i CT Handset...
  • Page 32 IP Phone UI Using the Options Key From the 53i, 55i, or 57i/57i CT: Step Action Press on the phone to enter the Options List. Use the to scroll through the list of options. To select an option, press the Show softkey, press corresponds to the option.
  • Page 33: Aastra Web Ui

    Configuration Interface Methods Aastra Web UI Aastra Web UI Description An administrator can setup and configure the IP phone using the Aastra Web UI. The Aastra Web UI supports Internet Explorer and Gecko engine-based browsers like Firefox, Mozilla or Netscape. HTTP/HTTPS Support The Aastra Web UI supports both Hypertext Transfer Protocol (HTTP) and Hypertext Transfer Protocol over Secure Socket Layer (HTTPS) client and server...
  • Page 34 Aastra Web UI HTTP/HTTPS Client and Server Support The Aastra IP phones allow for HTTP request processing and associated data transfers to perform over a secure connection (HTTPS). The IP phones support the following: • Transfer of firmware images, configuration files, script files, and web page content over a secure connection.
  • Page 35: Using Https Via The Aastra Web Ui

    Configuration Interface Methods Aastra Web UI Using HTTPS via the Aastra Web UI HTTPS is enabled by default on the IP phones. When you open a browser window and enter an IP address or host name for a phone using HTTP, a server redirection occurs which automatically converts an HTTP connection to an HTTPS connection.
  • Page 36: Accessing The Aastra Web Ui

    Accessing the Aastra Web UI Use the following procedure to access the Aastra Web UI. Step Action Open your web browser and enter the phone’s IP address or host name into the address field. If the browser is using HTTP, the following redirect screen displays, followed by the “Security Alert” window.
  • Page 37 Configuration Interface Methods Aastra Web UI Step Action At the prompt, enter your username and password and click The Network Status window displays for the IP phone you are accessing. Note: For an administrator, the default user name is “admin” and the password is “22222”. For a user, the default user name is “user”...
  • Page 38: Status

    Aastra Web UI Status The Status section displays the network status and the MAC address of the IP phone. It also displays hardware and firmware information about the IP phone. The information in the Network Status window is read-only. Operation The Operation section provides the following options: Heading User Password...
  • Page 39: Basic Settings

    Configuration Interface Methods Aastra Web UI Basic Settings The Basic Settings section provides the following options: Heading Preferences Call Forward Advanced Settings The Advanced Settings section provides the following options: Heading Network Global SIP Lines 1 through 9 Action URI Configuration Server 41-001160-00, Rev 01 Release 2.0 Description...
  • Page 40: Enabling/Disabling The Aastra Web Ui

    Aastra Web UI Heading Firmware Update Troubleshooting Enabling/Disabling the Aastra Web UI The Aastra Web UI is enabled by default on the IP phones. A System Administrator can disable the Aastra Web UI on a single phone or on all phones if required using the configuration files.
  • Page 41: Administrator Options

    About this chapter Introduction The IP phones provide specific options on the IP Phone UI that allow an administrator to change or set features and configuration information as required. For all models, you can also use the Aastra Web UI and the configuration files to enter and change values.
  • Page 42 About this chapter Topic Configuration Server Settings Firmware Update Features Page page 3-23 page 3-25 41-001160-00, Rev 01 Release 2.0...
  • Page 43: Administrator Level Options

    Administrator Options Administrator Level Options Administrator Level Options Description There are specific options available only to an Administrator on the IP phones. For the IP Phone UI, you can access the Administrator options via the “Options List” using a default password of "22222". Note: An administrator has the option of enabling and disabling the use of password protection in the IP phone UI.
  • Page 44: Aastra Web Ui Options

    Administrator Level Options Aastra Web UI Options The following are administrator options in the Aastra Web UI: • Restore to Factory Defaults • Basic Settings (Local Dial Plan, Dial PlanTerminator, Digit Timeout, Outgoing Intercom Settings, Key Mapping, Ring Tones, Priority Alert, Directed Call Pickup) •...
  • Page 45: Using The Configuration Files

    Administrator Options Administrator Level Options Using the Configuration Files When you use the configuration files to configure the IP phones, you must use a text-based editing application to open the configuration file (aastra.cfg or <mac>.cfg). Use the following procedure to add, delete, or change parameters and their settings in the configuration files.
  • Page 46: Phone Status

    Administrator Level Options Phone Status The Phone Status on the IP Phone displays the network status and firmware version of the IP phone. This option also allows you to restart the phone, and set the phone to factory defaults. You can display phone status and reset the phone using the IP phone UI or the Aastra Web UI.
  • Page 47 Administrator Options Administrator Level Options • Network Port 1 (53i) Displays the IP address on Port 1 of the phone. • Network Port 2 (53i) Displays the IP address on Port 2 of the phone. • Network Status (55i, 57i, and 57i CT) Displays the network status of the Ethernet ports at the back of the phone.
  • Page 48 Administrator Level Options Phone Status via Aastra Web UI In the Aastra Web UI, the "Network Attributes", "Hardware Information", and "Firmware Information" options are read only and available for viewing by the user and administrator. Resetting the IP phone to factory defaults using the Aastra Web UI (Operation->Reset->Current Settings) is available to the administrator only.
  • Page 49 Administrator Options Administrator Level Options • Factory Default Feature A user and administrator can restart the phone at Operation->Reset->Phone. However, only an administrator has access to restoring factory defaults to the IP phone at Operation->Reset->Current Settings. There are two options for setting factory defaults using the Aastra Web UI: Restore to Factory Defaults Remove Local Configuration Settings The "Restore to Factory Defaults"...
  • Page 50: Basic Preferences (Aastra Web Ui)

    Basic Preferences (Aastra Web UI) An administrator can configure the following basic preferences using the Aastra Web UI: • General Preferences — Local Dial Plan A dial plan that describes the number and pattern of digits that a user dials to reach a particular telephone number.
  • Page 51 Administrator Options Administrator Level Options • Incoming/Outgoing Intercom Calls Specifies whether the IP phone or the server is responsible for notifying the recipient that an Intercom call is being placed. Also specifies the prefix code for server-side Intercom calls, and specifies the configuration to use when making the Intercom call.
  • Page 52: Network

    Administrator Level Options Network The following paragraphs describe the network parameters you can configure on the IP phone. Network settings are in two categories: • Basic network settings • Advanced network settings Note: Specific parameters are configurable using the Aastra Web UI only and are indicated where applicable.
  • Page 53 Administrator Options Administrator Level Options • Primary DNS Primary Domain Name Service. A service that translates domain names into IP addresses. To assign static DNS addresses, disable DHCP. • Secondary DNS Secondary Domain Name Service. A service that translates domain names into IP addresses.
  • Page 54 Administrator Level Options • NTP Time Servers Enables or disables the time server. This parameter affects time server1, time server2, and time server3. Valid values are 0 (enable) and 1 (disable). Default is 1 (disable). • Time Server 1, 2, and 3 The primary, secondary, and tertiary time server's IP address or qualified domain name.
  • Page 55 Administrator Options Administrator Level Options SIP Settings The following paragraphs describe the SIP parameters you can configure on the IP phone. SIP configuration consists of configuring: • Basic SIP Authentication Settings • Basic SIP Network Settings • Advanced SIP settings •...
  • Page 56 Administrator Level Options • Password Password used to register the IP phone with the SIP proxy. Valid values are up to 20 alphanumeric characters. Passwords are encrypted and display as asterisks when entering. Configurable on a global and per-line basis. •...
  • Page 57 Administrator Options Administrator Level Options • Outbound Proxy Port The proxy port on the proxy server to which the IP phone sends all SIP messages. Default is 0. Configurable on a global and per-line basis. • Registrar Server (Registrar IP in the configuration files). IP address of the SIP registrar. Up to 64 alphanumeric characters.
  • Page 58 Administrator Level Options • Explicit MWI Subscription Period The requested duration, in seconds, before the MWI subscription times out. The phone re-subscribes to MWI before the subscription period ends. • Send MAC Address in REGISTER Message Adds an "Aastra-Mac:" header to the SIP REGISTER messages sent from the phone to the call server, where the value is the MAC address of the phone.
  • Page 59 Administrator Options Administrator Level Options • Registration Renewal Timer The length of time, in seconds, prior to expiration, that the phone renews registrations. • BLF Subscription Period Specifies the time period, in seconds, that the BLF feature becomes active again after a software/firmware upgrade or after a reboot of the IP phone. RTP Settings You can configure the following RTP settings: •...
  • Page 60: Line Settings

    Administrator Level Options Line Settings An administrator can configure multiple lines on the IP phone with the same SIP network configuration (global) or a different SIP network configuration (per-line). The following table provides the number of lines available for each IP phone model.
  • Page 61: Softkeys/Programmable Keys

    Administrator Options Administrator Level Options Softkeys/Programmable Keys A user or administrator can assign a line to a specific softkey or programmable key (53i has programmable keys only). The available softkeys also depend on the IP phone model as shown in the following table. IP Phone Model 57i CT *The 536EM expansion module consists of 36 softkeys.
  • Page 62 The functions you can configure are: • none • line • speeddial • do not disturb • • BLF/List • • flash • sprecode • park • pickup • last call return • directory • callers list • intercom • services •...
  • Page 63: Configuration Server Settings

    Administrator Options Administrator Level Options Configuration Server Settings The configuration server stores the firmware images, configuration files, and software when performing software upgrades to the IP phone. An administrator can configure the following parameters for the configuration server: • Download Protocol Protocol to use for downloading new versions of firmware and configuration files to the IP phone.
  • Page 64 Administrator Level Options • Mode (not configurable via IP phone UI). Enables and disables the IP phone to be updated automatically (auto-resync) once a day at a specific time in a 24-hour period. Updating can be done to the configuration files only, the firmware only, or both.
  • Page 65: Firmware Update Features

    Administrator Options Administrator Level Options Firmware Update Features The IP phone uses a TFTP, FTP, HTTP, or HTTPS server (depending on the protocol configured on the IP phone) to download configuration files and firmware. You can download the firmware stored on the configuration server in one of three ways: •...
  • Page 66 IP Phone Administrator Guide Administrator Level Options 3-26 41-001160-00, Rev 01 Release 2.0...
  • Page 67: About This Chapter

    About this chapter Introduction This chapter provides the information required to configure the administrative options on the IP phones. It includes procedures for configuring via the configuration files, the IP Phone UI, and the Aastra Web UI where applicable. Topics This chapter covers the following topics: Topic Overview...
  • Page 68 About this chapter Topic Universal Plug and Play (UPnP) (for remote phones) Virtual LAN (optional) Type of Service (ToS), Quality of Service (QoS), and DiffServ QoS Network Time Servers Session Initiation Protocol (SIP) Settings Real-time Transport Protocol (RTP) Settings Page page 4-28 page 4-31 page 4-32...
  • Page 69: Overview

    Network Configuration of the IP Phones Overview Overview An administrator can configure the IP Phone Network and SIP options from the phone UI, from the Aastra Web UI, or the configuration files. Administrator level options are password protected in both the IP phone UI and the Aastra Web UI. Note: An administrator has the option of enabling and disabling the use of password protection in the IP phone UI.
  • Page 70: Basic Network Settings

    Basic Network Settings Basic Network Settings This section describes the basic network settings on the IP phone which include configuring for: • DHCP • IP Address (of phone) • Subnet Mask (of phone) • Gateway • Primary DNS • Secondary DNS •...
  • Page 71: Configuring Dhcp

    Network Configuration of the IP Phones Basic Network Settings Note: For DHCP to automatically populate the IP address or domain name for the TFTP server, your DHCP server must support Option 66. Option 66 is responsible for forwarding the TFTP server IP address or domain name to the phone automatically.
  • Page 72 Basic Network Settings Aastra Web UI Step Action Click on Advanced Settings->Network->Basic Network Settings. Enable the "DHCP" field by checking the check box. (Disable this field by unchecking the box). Click to save your settings. 41-001160-00, Rev 01 Release 2.0...
  • Page 73: Configuring Network Settings Manually

    Network Configuration of the IP Phones Basic Network Settings Configuring Network Settings Manually If you disable DHCP on your phone, you need to configure the following network settings manually: • IP Address • Subnet Mask • Gateway • Primary DNS •...
  • Page 74 Basic Network Settings Aastra Web UI Step Action Click on Advanced Settings->Network->Basic Network Settings. Enter an IP address of the phone in the IP Address field. Enter a subnet mask in the Subnet Mask field. Enter a gateway address in the Gateway field. Enter a Primary DNS in the Primary DNS field, and/or a secondary DNS in the Secondary DNS field.
  • Page 75: Configuring Ethernet Ports 0 And 1 Negotiation

    Network Configuration of the IP Phones Basic Network Settings Configuring Ethernet Ports 0 and 1 Negotiation Ethernet is the computer networking technology for local area networks (LANs). You use the Ethernet ports to connect to a LAN using a twisted pair 10BASE-T cable to transmit 10BASE-T Ethernet.
  • Page 76 Full-Duplex (10Mbps or 100Mbps) Full-duplex data transmission means that data can be transmitted in both directions on a signal carrier at the same time. For example, on a LAN with a technology that has full-duplex transmission, one device can be sending data on the line while another device is receiving data.
  • Page 77 Network Configuration of the IP Phones Basic Network Settings IP Phone UI Step Action Select a negotiation method to use on port 1and press Set. Valid values are: • AutoNegotiation • FullDuplex 10Mbps • FullDuplex 100Mbps • HalfDuplex 10Mbps • HalfDuplex 100Mbps Default is AutoNegotiation.
  • Page 78 Basic Network Settings Aastra Web UI Step Action Click on Advanced Settings->Network->Basic Network Settings. In the “Ethernet Port 0” field, select a negotiation method to use on port 0. Valid values are: • Auto Negotiation • Full Duplex, 10Mbps • Full Duplex, 100Mbps •...
  • Page 79: Configuration Server Protocol

    Network Configuration of the IP Phones Configuration Server Protocol Configuration Server Protocol You can download new versions of firmware and confguration files from the configuration server to the IP phone using any of the following types of protocols: TFTP, FTP, HTTP, and HTTPS. The TFTP setting is the default download protocol.
  • Page 80 Configuration Server Protocol IP Phone UI Step Action From the Network Settings menu, select TFTP Server, FTP Server, HTTP Server, or HTTPS (depending on which protocol you configured in Step 4). Enter the IP address of the protocol server (in dotted decimal format). Use the following table to configure the applicable server.
  • Page 81 Network Configuration of the IP Phones Configuration Server Protocol IP Phone UI Step Action (Cont’d) HTTPS - Select HTTP Client. - Select Download Server. - Enter the IP address of the HTTPS server. - Press Done. - Select Download Path. - Enter the HTTPS path name.
  • Page 82 Configuration Server Protocol Aastra Web UI Step Action Click on Advanced Settings->Configuration Server. 4-16 41-001160-00, Rev 01 Release 2.0...
  • Page 83 Network Configuration of the IP Phones Configuration Server Protocol Aastra Web UI Step Action Select the protocol from the "Download Protocol" list box. The IP phone uses the protocol you select to download new firmware and configuration files from the configuration server.
  • Page 84: Advanced Network Settings

    Advanced Network Settings Advanced Network Settings You can set advanced network settings on the IP phone such as, Network Address Translation (NAT), Nortel NAT, Network Time Protocol (NTP) Time Servers, Virtual LAN (VLAN), and Quality of Service (QoS), and Universal Plug and Play (UPnP) using the Aastra Web UI or the configuration files.
  • Page 85 Network Configuration of the IP Phones Advanced Network Settings Nortel Proxy/Registrar The phone at IP address 10.10.10.10 is configured to register with the proxy at 63.251.195.10. Because it is a Nortel proxy, the configuration must additionally include the "sip nortel nat support" and "sip nortel nat timer" settings, telling the firmware to enhance the protocols with Nortel specific content.
  • Page 86: Configuring Nortel Nat (Optional)

    Advanced Network Settings Nortel Networks NAT Nortel Networks provides a proprietary solution to support connectivity to their proxies from phones placed behind devices (such as routers or firewalls) that use NAT. Nortel uses the SIP ping request/reply between the Nortel proxy and the phone in order to keep the connection through the router or firewall active.
  • Page 87 Network Configuration of the IP Phones Advanced Network Settings Aastra Web UI Step Action Click on Advanced Settings->Network->Advanced Network Settings. Select Yes (enable) or No (disable) in the "Nortel NAT Traversal Enabled" field to enable or disable NAT for a Nortel network. Enter a time, in seconds, in the "Nortel NAT timer"...
  • Page 88: Configuring Nat Address And Port (Optional)

    Advanced Network Settings Configuring NAT Address and Port (optional) You can also configure a specific NAT address and port on the IP phone using the configuration files, IP Phone UI, or Aastra Web UI. Configuration Files For specific parameters you can set in the configuration files, see Appendix A, the section, Address Translation (NAT) Settings”...
  • Page 89 Network Configuration of the IP Phones Advanced Network Settings Aastra Web UI Step Action Click on Advanced Settings->Network->Advanced Network Settings. Enter a NAT IP address in the "NAT IP" field. Enter a NAT port in the "NAT SIP Port" field. Click Note: The session prompts you to restart the IP phone to apply the configuration settings.
  • Page 90: Https Client/Server Configuration

    Advanced Network Settings HTTPS Client/Server Configuration HTTPS is a Web protocol that encrypts and decrypts user page requests as well as the pages that are returned by the Web server. HTTPS uses Secure Socket Layer (SSL) or Transport Layer Security (TLS) as a sublayer under its regular HTTP application layering.
  • Page 91 Network Configuration of the IP Phones Advanced Network Settings Configuring HTTPS Client and Server Settings Use the following procedures to configure the HTTPS client and server for the IP phones. Note: To enable or disable tbe IP phones to use the HTTPS protocol as the configuration server, see the section, Server Protocol”...
  • Page 92 Advanced Network Settings Aastra Web UI Step Action Click on Advanced Settings->Network->Advanced Network Settings. Select an HTTPS client method to use from the HTTPS Client Method field. Valid values are: SSL 3.0 (default) TSL 1.0 Enable HTTP to HTTPS redirect by checking the HTTPS Server - Redirect HTTP to HTTPS field check box.
  • Page 93 Network Configuration of the IP Phones Advanced Network Settings Aastra Web UI Step Action Click Note: The session prompts you to restart the IP phone to apply the configuration settings. Select Operation->Reset and click 41-001160-00, Rev 01 Release 2.0 to save your settings. 4-27...
  • Page 94: Universal Plug And Play (Upnp) (For Remote Phones)

    Advanced Network Settings Universal Plug and Play (UPnP) (for remote phones) UPnP is a standard that uses Internet protocols to enable devices to be plugged into a network and automatically know about each other. With UPnP, when a user plugs a device into the network, the device configures itself, acquires a TCP IP address, and uses a discovery protocol based on the Internet's HTTP or HTTPS URL to announce its presence on the network to other devices.
  • Page 95 Network Configuration of the IP Phones Advanced Network Settings Configuring UPnP (optional) Use the following procedures to configure UPnP on the IP phones. Configuration Files For specific parameters you can set in the configuration files, see Appendix A, the section, page A-22.
  • Page 96 Advanced Network Settings Aastra Web UI Step Action Click on Advanced Settings->Network->Advanced Network Settings. In the UPnP field, place a check in the “Enabled” box to turn ON UPnP. Note: To manually configure NAT, uncheck (disable) the “Enabled” box. In the NAT RTP Port field, specify the beginning of the RTP port range on the gateway. Default is 51720.
  • Page 97: Virtual Lan (Optional)

    Network Configuration of the IP Phones Advanced Network Settings Virtual LAN (optional) Virtual Local Area Network (VLAN) is a feature on the IP phone that allows for multiple logical Ethernet interfaces to send outgoing RTP packets over a single physical Ethernet as described in IEEE Std 802.3. On the IP phone, you configure a VLAN ID that associates with the physical Ethernet port.
  • Page 98: Type Of Service (Tos), Quality Of Service (Qos), And Diffserv Qos

    Advanced Network Settings Type of Service (ToS), Quality of Service (QoS), and DiffServ QoS ToS is an octet as a field in the standard IP header. It is used to classify the traffic of the different QoSs. QoS provides service differentiation between IP packets in the network. This service differentiation is noticeable during periods of network congestion (for example, in case of contention for resources) and results in different levels of network performance.
  • Page 99 Network Configuration of the IP Phones Advanced Network Settings Notes: In order for the software to successfully maintain connectivity with a network using VLAN functionality, the IP phone reboots if you modify the "tagging enabled" (VLAN enable in the Web UI), "VLAN id", or "VLAN id port 1"...
  • Page 100 Advanced Network Settings DSCP Range/VLAN Priority The following table identifies the default DSCP of protocols. Configuring Type of Service (ToS)/DSCP (optional) Use the following procedures to configure ToS/DSCP on the IP phone. Note: ToS/DSCP is enabled by default. The SIP, RTP, and RTCP parameters show defaults of 24, 32, and 32, respectively.
  • Page 101 Network Configuration of the IP Phones Advanced Network Settings IP Phone UI Step Action Press on the phone to enter the Options List. Select Network. Select Type of Service. Select SIP, RTP, and/or RTCP and enter a value from 0 to 63. Note: If you change the ToS/DSCP setting for a Protocol, and VLAN is enabled, you will need to map the applicable priority to the Protocol setting as shown in the table page 4-34...
  • Page 102 Advanced Network Settings Aastra Web UI Step Action Click on Advanced Settings->Network->Type of Service,DSCP. Choose a Protocol (SIP, RTP, and/or RTCP), and enter a value from 0 to 63. Note: If you change the ToS/DSCP setting for a Protocol, and VLAN is enabled, you will need to map the applicable priority to the Protocol setting as shown in the table page 4-36 For more information, see the section...
  • Page 103 Network Configuration of the IP Phones Advanced Network Settings Configuration Files For specific parameters you can set in the configuration files, see Appendix A, the section, Address Translation (NAT) Settings” IP Phone UI Step Action Press on the phone to enter the Options List. Select Network.
  • Page 104 Advanced Network Settings IP Phone UI Step Action Select VLAN ID and enter a value from 1 to 4094 to specify the VLAN ID of Port 1. Press Done to save the change. Select Priority. Select a VLAN priority value from 0 to 7 for Port 1. Press Done to save the change.
  • Page 105 Network Configuration of the IP Phones Advanced Network Settings Aastra Web UI Step Action Click on Advanced Settings->Network->VLAN. To globally enable/disable VLAN and set priority for non-IP packets: Enable VLAN by checking the VLAN Enable field check box. (Disable this field by unchecking the check box).
  • Page 106 Advanced Network Settings Aastra Web UI Step Action Click Note: The session prompts you to restart the IP phone to apply the configuration settings. Select Operation->Reset and click 4-40 to save your changes. 41-001160-00, Rev 01 Release 2.0...
  • Page 107: Network Time Servers

    Network Configuration of the IP Phones Advanced Network Settings Network Time Servers Network Time Protocol (NTP) is a protocol that the IP phone uses to synchronize the phone clock time with a computer (configuration server) in the network. To use NTP, you must enable it using the configuration files or the Aastra Web UI. You can specify up to three time servers in your network.
  • Page 108 Advanced Network Settings Use the following procedure to enable/disable and configure the NTP Servers using the Aastra Web UI.. Aastra Web UI Step Action Click on Advanced Settings->Network->Advanced Network Settings. Enable the "NTP Time Servers" field by checking the check box. (Disable this field by unchecking the box).
  • Page 109: Session Initiation Protocol (Sip) Settings

    Network Configuration of the IP Phones Advanced Network Settings Session Initiation Protocol (SIP) Settings The IP phone uses the information in the Session Initiation Protocol (SIP) settings to register at the IP PBX. The IP phone configuration defines network and user account parameters that apply globally to all SIP lines.
  • Page 110 Advanced Network Settings SIP Per-Line Parameters Configuration File Parameters SIP Per-Line Authentication Parameters • sip lineN screen name • sip lineN user name • sip lineN display name • sip lineN auth name • sip lineN password • sip lineN bla number •...
  • Page 111 Network Configuration of the IP Phones Advanced Network Settings SIP Precedence Example The following example shows the SIP proxy feature and example schema for storage and parsing of the SIP configuration parameters. The following SIP configuration is assumed: # SIP network block sip proxy ip: sip proxy port: 5060 sip registrar ip:...
  • Page 112 Advanced Network Settings Backup Proxy/Registrar Support The IP phones support a backup SIP proxy and backup SIP registrar feature. If the primary server is unavailable, the phone automatically swtiches to the backup server allowing the user's phone to remain in service. How it Works All SIP registration messages are sent to the primary registrar first.
  • Page 113 Network Configuration of the IP Phones Advanced Network Settings You can configure SRV lookup using the configuration files (aastra.cfg and <mac>.cfg) only. The parameters to use are: • sip proxy ip • sip proxy port Configuring Basic SIP Settings (optonal) You can configure SIP settings using the configuration files, the IP Phone UI, or the Aastra Web UI.
  • Page 114 Advanced Network Settings IP Phone UI Step Action Press on the phone to enter the Options List. Select SIP Settings. Select Proxy Server (or Proxy IP for 57i/57i CT) and enter an IP address or fully qualified host name for the SIP proxy server. Select Proxy Port and enter a port for accessing the SIP proxy server.
  • Page 115 Network Configuration of the IP Phones Advanced Network Settings Aastra Web UI Step Action For global configuration, click on Advanced Settings->Global SIP->Basic SIP Settings. 41-001160-00, Rev 01 Release 2.0 4-49...
  • Page 116 Advanced Network Settings Aastra Web UI Step Action Or, for per-line configuration, click on Advanced Settings->Line N (1-9). To configure SIP authentication settings: In the "Screen Name" field, enter the screen name that displays on the idle screen. In the "Phone Number" field, enter the phone number of the IP phone. In the "Caller ID"...
  • Page 117 Network Configuration of the IP Phones Advanced Network Settings Aastra Web UI Step Action In the "Line Mode" field, select "Generic" for normal mode, "BroadSoft SCA" for a BroadWorks network, or "Nortel" for a Nortel network. To configure SIP network settings: In the "Proxy Server"...
  • Page 118 Advanced Network Settings Aastra Web UI Step Action In the "Registration Period" field, enter the requested registration period, in seconds, from the registrar. Click 4-52 to save your changes. 41-001160-00, Rev 01 Release 2.0...
  • Page 119 Network Configuration of the IP Phones Advanced Network Settings Configuring Advanced SIP Settings (optional) Using the configuration files or the Aastra Web UI, you can set more advanced SIP settings on the IP phone such as: Configuration File Parameters sip explicit mwi subscription sip explicit mwi subscription period sip send mac (see Chapter...
  • Page 120 Advanced Network Settings Aastra Web UI Step Action Click on Advanced Settings->Global SIP->Advanced SIP Settings. Enable the "Explicit MWI Subscription" field by checking the check box. (Disable this field by unchecking the check box). If the IP phone has a message waiting subscription with the Service Provider, a Message Waiting Indicator (MWI) (LED or display icon) tells the user there is a message on the IP Phone.
  • Page 121 Network Configuration of the IP Phones Advanced Network Settings Aastra Web UI Step Action In the "Timer 1 and Timer 2" fields, enter a time, in milliseconds, that will apply to an IP phone session. These timers are SIP transaction layer timers defined in RFC 3261. Timer 1 is an estimate of the round-trip time (RTT).
  • Page 122: Real-Time Transport Protocol (Rtp) Settings

    Advanced Network Settings Real-time Transport Protocol (RTP) Settings Real-time Transport Protocol (RTP) is used as the bearer path for voice packets sent over the IP network. Information in the RTP header tells the receiver how to reconstruct the data and describes how the bit streams are packetized (i.e. which codec is in use).
  • Page 123 Network Configuration of the IP Phones Advanced Network Settings Aastra IP phones support the International Telecommunications Union (ITU) transmission standards for the following CODECs: • Waveform CODECs: G.711 pulse code modulation (PCM) with a-Law or u-Law companding • Parametric CODEC: G.729a conjugate structure - algebraic code excited linear prediction (CS_ACELP).
  • Page 124 Advanced Network Settings Customized Codec Preference List You can also configure the IP phones to use preferred Codecs. To do this, you must enter the payload value (payload), the packetization time in milliseconds (ptime), and enable or disable silence suppression (silsupp). Payload is the codec type to be used.
  • Page 125: Dtmf Method

    Network Configuration of the IP Phones Advanced Network Settings Out-of-Band DTMF The IP phones support out-of-band Dual-Tone Multifrequency (DTMF) mode according to RFC2833. In the Aastra Web UI, you can enable or disable this feature as required. The "out-of-band DTMF" is enabled by default. In out-of-band mode, the DTMF audio is automatically clamped (muted) and DTMF digits are not sent in the RTP packets.
  • Page 126 Advanced Network Settings Configuring RTP Features Use the following procedures to configure RTP, basic Codecs, customized Codecs, DTMF, and silence suppression on the IP phone. Configuration Files For specific parameters you can set in the configuration files, see Appendix A, the sections: •...
  • Page 127 Network Configuration of the IP Phones Advanced Network Settings Aastra Web UI Step Action Click on Advanced Settings->Global SIP->RTP Settings. Enter an RTP Port Base in the RTP Port field. Default is 3000. Enable the "Basic Codecs (G.711 u-Law, G.711 a-Law, G.729)" field by checking the check box. (Disable this field by unchecking the box).
  • Page 128 Advanced Network Settings Aastra Web UI Step Action Enter a "Customized Codec Preference List" which all payload=8;ptime=10; silsupp=on; payload=0;ptime=10; silsupp=off Valid values are: Attribute payload ptime (in milliseconds) silsupp ISelect a method to use from the DTMF Method list box. Valid values are RTP, SIP Info, Both. Note: You can also configure the DTMF Method on a per-line basis at Advanced Settings->...
  • Page 129: About This Chapter

    Operational IP Phone Features About this chapter Introduction The IP phones have specific operational features you can configure to customize your IP phone. This chapter describes each feature and provides procedures for configuring your phone to use these features. Topics This chapter covers the following topics: Topic Operational Features...
  • Page 130 About this chapter Topic Directed Call Pickup (BLF or XML Call Interception) Do Not Disturb (DND) Bridged Line Appearance (BLA) (57i/57i CT/53i only) Park Calls/Pick Up Parked Calls Last Call Return (lcr) (Sylantro Servers only) Call Forwarding Callers List Missed Calls Indicator Directory List Voicemail (55i, 57i, and 57i CT only) XML Customized Services...
  • Page 131: Operational Features

    Operational IP Phone Features Operational Features Operational Features Description The IP phone has the following operational features: Feature User Passwords Administrator Passwords Locking and Unlocking the Phone Time and Date Hard Keys Softkeys/Programmable Keys Locking IP Phone Keys Suppressing DTMF Playback Display DTMF Digits Busy Lamp Field (BLF) (55i, 57i, 57i CT only)
  • Page 132 Operational Features Feature Do Not Disturb (DND) Bridged Line Appearance (BLA) (55i, 57i, 57i CT only) Park Calls/Pick Up Parked Calls Last Call Return (lcr) (Sylantro Servers only) Call Forwarding Callers List Missed Calls Indicator Directory List Voicemail (57i/57i CT only) XML Customized Services SIP Local Dial Plan Incoming/Outgoing Intercom with...
  • Page 133 Operational IP Phone Features Operational Features Feature Priority Alerting Stuttered Dial Tone Call Waiting Tone Language The following paragraphs describe each of these features. 41-001160-00, Rev 01 Release 2.0 Description Allows you to enable or disable priority alert settings. Priority alerting allows incoming calls to trigger pre-defined ringing or call waiting alert tones.
  • Page 134: User Passwords

    Operational Features User Passwords A user or an administrator can change the user passwords on the phone using the configuration files, the IP phone UI, or the Aastra Web UI. Use the following procedures to change the user password. Procedures Configuration Files For specific parameters you can set in the configuration files, see Appendix A, the section, Settings”...
  • Page 135 Operational IP Phone Features Operational Features Aastra Web UI Click on Operation->User Password. In the "Current Password" field, enter the current user password. In the "New Password" field, enter the new user password. In the "Password Confirm" field, enter the new user password again. Click 41-001160-00, Rev 01 Release 2.0 to save your changes.
  • Page 136: Administrator Passwords

    Operational Features Administrator Passwords An administrator can change the administrator passwords on the phone using the configuration files only. An administrator can also assign a password for using the Options key on the IP phone. You turn this feature on and off by entering the "options password enabled"...
  • Page 137: Locking And Unlocking The Phone

    Operational IP Phone Features Operational Features Locking and Unlocking the Phone A user or administrator can lock a phone to prevent the phone from being used or configured. You can lock the phone using the IP Phone UI or the Aastra Web UI. Using the Aastra Web UI, the Operation->Phone Lock path also allows you to perform the following: •...
  • Page 138 Aastra Web UI Click on Operation->Phone Lock. Lock the phone: In the “Lock the Phone?” field, click The phone locks dyanamically and displays the following message: “Phone is locked”. Unlock the phone: Click on Operation->Phone Lock. In the “Unlock the Phone?” field, click The phone unlocks dyanamically and displays the following message: “Phone is unlocked”.
  • Page 139: Resetting A User Password

    Operational IP Phone Features Operational Features Resetting a User Password If a user forgets his password, either the user or an administrator can reset it so a new password can be entered. The reset user password feature resets the password to the factory default which is blank (no password).
  • Page 140: Defining An Emergency Dial Plan

    Operational Features Aastra Web UI In the “Current Password” field, leave this blank. In the “New Password” field, enter a new password for the user. In the “Password Confirm” field, re-etner the new user password. Click to save the new user password. Defining an Emergency Dial Plan Public telephone networks in countries around the world have a single emergency telephone number (emergency services number), that allows a caller to contact...
  • Page 141 Operational IP Phone Features Operational Features You can set the emergency dial plan via the configuration files or the Aastra Web UI. Use the following procedures to specify the numbers to use on your phone for dialing emergency services in your area. Configuration Files For specific parameters you can set in the configuration files, see Appendix A, the section, Plan Settings”...
  • Page 142: Time And Date

    Operational Features Time and Date In addition to enabling/disabling the time server, you can also set the time and date, set the time and date format, set the time zone, and set daylight savings time on the IP phones. You configure these features using the configuration files, the IP Phone UI, or the Aastra Web UI.
  • Page 143 Operational IP Phone Features Operational Features IP Phone UI Step Action Select Time and Date. Select Set Time. Using the keys on the keypad, enter a time to set on the IP phone. Press Done to save the time you entered. Select Time Format.
  • Page 144 Operational Features IP Phone UI Step Action Select a Time Zone from the list of options. For valid values, see Appendix A, the section, Note: The default Time Zone is US-Eastern. Press Done to save the Time Zone you selected. Set Daylight Savings Time: Select Daylight Savings.
  • Page 145 Operational IP Phone Features Operational Features Aastra Web UI In the “Date Format” field, select the date format you want to use on your phone. Valid values are: • WWW MMM DD (default) • DD-MMM-YY • YYYY-MM-DD • DD/MM/YYYY • DD/MM/YY •...
  • Page 146: Hard Keys

    Operational Features Hard Keys There are hard keys on your phone, such as Hold, Redial, Xfer, and Conf that are configured by default for specific call-handling features. (See the product-specific User Guide for more information about these key functions. Notes: On the 55i and 57i, the Xfer and Conf keys are hard-coded by default on keys 5 and 6 to the left of the LCD display and cannot be reassigned.
  • Page 147 Operational IP Phone Features Operational Features Use the following procedure to enable/disable the Redial, Xfer, and Conf keys. Configuration Files For specific parameters you can set in the configuration files, see Appendix A, the section, Parameters” page A-106.. Mapping Redial and Conf Keys as Speedials You can map the Redial and Conference keys on the IP phone to use as speeddial keys.
  • Page 148 Operational Features Aastra Web UI Click on Basic Settings->Preferences. In the Key Mapping section, enter a number in the "Map Redial Key To" field, that the IP phone will use to speedial when the Redial key is pressed. Enter a number in the "Map Conf Key To" field, that the IP phone will use to speedial when the Conf Key is pressed.
  • Page 149: Softkeys/Programmable Keys/Feature Keys

    Operational IP Phone Features Operational Features Softkeys/Programmable Keys/Feature Keys You can configure the softkeys and programmable keys (53i has programmable keys only) to perform specific functions on the IP phones. Note: When entering definitions for softkeys, the “#” sign must be enclosed in quotes.
  • Page 150 Operational Features Available configuration functions on the softkeys include: • None - Indicates softkey is disabled (option for Web UI only). • Line - Indicates softkey is configured for line use. • Speeddial - Indicates softkey is configured for speeddial use. •...
  • Page 151 Operational IP Phone Features Operational Features • last call return- Indicates the softkey is set to be used as a “last call return” key. (For more information on lcr, see the section (Sylantro Servers only) • Callers List - Indicates the softkey is set for accessing the Callers List. (For more information on the Callers List, see the section •...
  • Page 152 Operational Features State-Based Softkeys (55i, 57i, 57i CT only) Users and administrators can configure a specific state to display when a softkey is being used. Available states you can configure for each softkey include: • idle - The phone is not being used. •...
  • Page 153 Operational IP Phone Features Operational Features You can enable or disable the softkey states using the configuration files or the Aastra Web UI. In the Aastra Web UI, you disable a state by unchecking the box for that operational state. In the configuration files, you use the following parameters to enable and disable operational states: •...
  • Page 154: Configuration Example

    Operational Features Configuration Example The following example illustrates the use of the "softkeyN states" parameter, and the "softkeyN type" parameter with a value of empty. For clarity purposes, only the "softkeyN type" and "softkeyNstates" parameters are shown. softkey1 type: line softkey1 states: idle connected softkey3 type: dnd softkey3 states: idle...
  • Page 155 Operational IP Phone Features Operational Features Programmable Keys (53i, 55i) The following table provides the number of softkeys and programmable keys you can configure, and the number of lines available for each type of phone. IP Phone Model Softkeys *The 536EM expansion module consists of 36 softkeys. You can have up to 3 expansion modules on an IP phone totaling 108 softkeys.
  • Page 156 Operational Features Configuring Softkeys and Programmable Keys Use the following procedures to configure the softkeys and programmable keys on the IP phone. Configuration Files For specific parameters you can set in the configuration files, see Appendix A, the sections, “Softkey/Programmable Key/Feature Key Parameters” Aastra Web UI For models with softkeys: Click on Operation->Softkeys and XML.
  • Page 157 Operational IP Phone Features Operational Features Aastra Web UI For models with programmable keys: Click on Operation->Programmable Keys. 53i Screen 55i, 57i, 57i CT Screens 41-001160-00, Rev 01 Release 2.0 5-29...
  • Page 158 Operational Features Aastra Web UI For softkeys, in the "Type" field, select the type of softkey you want to configure. For programmable keys, in the “Hard Key” field, select the hard key type you want to configure. Reference: For available type values on each IP phone model, see Appendix A, the section, “Softkey/Programmable Key/Feature Key Parameters”...
  • Page 159 Operational IP Phone Features Operational Features 57i Cordless (CT) Feature Keys In addition to the softkeys on the 57i CT, this phone also has handset keys you can configure with specific features. You can use the Aastra Web UI to configure the handset keys.
  • Page 160 Operational Features Feature Key Programming Guidelines The following are guidelines to use when programming the feature keys on the handset: • All handsets paired with the same Base Station have the same programmed functions since the web interface applies the functions to all the handsets paired with that base.
  • Page 161 Operational IP Phone Features Operational Features Configuring Handset Feature Keys You can program up to 15 feature keys on the 57i CT IP phone using the configuration files or the Aastra Web UI. Use the following procedure to program the feature keys on your 57i CT Base Station and all paired handsets. Use the following procedures to configure the IP phone handset feature keys.
  • Page 162 Operational Features Aastra Web UI Click on Operation->Handset Keys. Select the handset key you want to program. Select the function for that handset key from the "Key Function" field. Click to save the function you selected to the handset key. The key programming information is sent to the 57i Base Station and to all the cordless handsets associated with that Base Station.
  • Page 163: Locking Ip Phone Keys

    Operational IP Phone Features Operational Features Locking IP Phone Keys The IP phones allow you to lock or unlock programmable keys, softkeys, hard keys, cordless handset keys, and expansion keys (for expansion modules). When key locking is enabled, the phone uses the server settings and ignores any previous local configuration.
  • Page 164 Operational Features Locking the IP Phone Keys Use the following procedures to lock the softkeys and programmable keys on the IP phone. Configuration Files For specific parameters you can set in the configuration files, see Appendix A, the section, “Locking Softkeys and Programmable Keys” 5-36 page A-131.
  • Page 165: Suppressing Dtmf Playback

    Operational IP Phone Features Operational Features Suppressing DTMF Playback A feature on the IP phones allows users and administrators to enable or disable the suppression of DTMF playback when a number is dialed from the softkeys and programmable keys. When suppression of DTMF playback is disabled, and you press a softkey or programmable key, the IP phone dials the stored number and displays each digit as dialed in the LCD window.
  • Page 166 Operational Features Aastra Web UI Click on Basic Settings->Preferences->General. Enable the "Suppress DTMF Playback" field by checking the check box. (Disable this field by unchecking the box). Default is disabled. Click to save your settings. You must restart your IP phone for the changes to take affect. Click on Operation->Reset.
  • Page 167: Display Dtmf Digits

    Operational IP Phone Features Operational Features Display DTMF Digits A feature on the IP phones allows users and administrators to enable or disable DTMF (dual-tone multi-frequency) digits to display to the IP phone when using the keypad to dial, or when dialing from a softkey or programmable key. DTMF is the signal sent from the phone to the network that you generate when you press the phone’s touch keys.
  • Page 168 Operational Features Aastra Web UI Click on Basic Settings->Preferences->General. Enable the "Display DTMF Digits" field by checking the check box. (Disable this field by unchecking the box). Default is disabled. Click to save your settings. You must restart your IP phone for the changes to take affect. Click on Operation->Reset.
  • Page 169: Busy Lamp Field (Blf)

    Operational IP Phone Features Operational Features Busy Lamp Field (BLF) The BLF feature on the IP phones allows a specific extension to be monitored for state changes. BLF monitors the status (busy or idle) of extensions on the IP phone. Note: The BLF setting is applicable to the Asterisk server only.
  • Page 170 Operational Features BLF\List Setting (For use with the BroadSoft Broadworks Rel 13 or higher platform only) The BLF\List feature on the IP phones is specifically designed to support the BroadSoft Broadworks Rel 13 Busy Lamp Field feature. This feature allows the IP phone to subscribe to a list of monitored users defined through the BroadWorks web portal.
  • Page 171 Operational IP Phone Features Operational Features Asterisk BLF Configuration You can enable the BLF feature on Asterisk to enable monitoring for specific extensions. BLF on Asterisk is possible through the “hint” extension parameter. Add the following in the Asterisk extensions.conf file for each target extension being monitored.
  • Page 172 Operational Features Configuring BLFs Use the following procedures to configure BLF and BLF\List on the IP phone. Configuration Files To set BLF or BLF\List in the configuration files, see Appendix A, the section, Feature Key Parameters” page A-108. Aastra Web UI On the 53i: Click on Operation->Programmable Keys.
  • Page 173 Operational IP Phone Features Operational Features Aastra Web UI On the 55i: Click on Operation->Softkeys and XML or on Operation->Programmable Keys. Softkeys and XML Programmable Keys Note: You can configure up to 20 softkeys and up to 6 programmable keys on the 55i. 41-001160-00, Rev 01 Release 2.0 5-45...
  • Page 174 Operational Features Aastra Web UI On the 57i/57iCT: Click on Operation->Softkeys and XML and select the “Bottom Keys” tab or the “Top Keys” tab. Bottom Keys Top Keys Note: You can configure up to 20 bottom softkeys and up to 10 top softkeys on the 57i/57i CT. 5-46 41-001160-00, Rev 01 Release 2.0...
  • Page 175 Operational IP Phone Features Operational Features Aastra Web UI Select a softkey or programmable key to configure. In the "Type" field, select "BLF" (Asterisk), "BLF\List" (BroadSoft BroadWorks). For the 55i, 57i, and 57i CT softkeys: In the "Label" field, enter the name of the person who’s extension you are monitoring (if “Type” is BLF).
  • Page 176: Blf Subscription Period

    Operational Features BLF Subscription Period On the IP phones, you can set the time period, in seconds, that the IP phone resubscribes the BLF subscription service after a software/firmware upgrade or after a reboot of the IP phone. In the configuration files, you enter the following parameter with a valid value to set the BLF subscription period: sip blf subscription period: <value in seconds>...
  • Page 177 Operational IP Phone Features Operational Features Aastra Web UI Click on Advanced Settings->Global SIP->Advanced SIP Settings. Enter a value, in seconds, from 120 (2 min) to 3600 (1 hour) in the "BLF Subscription Period" field. Click to save your changes. You must restart your IP phone for the changes to take affect.
  • Page 178: Directed Call Pickup (Blf Or Xml Call Interception)

    Operational Features Directed Call Pickup (BLF or XML Call Interception) Directed call pickup is a feature on the phones that allows a user to intercept a call on a ringing phone which is part of the same interception group. You can use the Directed call pickup feature on the phone in two ways: •...
  • Page 179 Operational IP Phone Features Operational Features BLF and XML softkeys/programmable keys monitor the states of an extension. The extension states can be one of three states: "busy", "ringing" and "idle". If the monitored extension is in the "ringing" state with an incoming call, and "Directed call pickup"...
  • Page 180 Operational Features Enabling/Disabling Directed Call Pickup Use the following procedure to enable or disable the Directed Call Pickup feature on the IP phone. Configuration Files To enable/disable Directed Call Pickup on the IP phone using the configuration files, see Appendix A, the section, “Directed Call Pickup (BLF or XML Call Interception) Settings”...
  • Page 181 Operational IP Phone Features Operational Features Aastra Web UI Click to save your changes. You must restart your IP phone for the changes to take affect. Click on Operation->Reset. In the "Restart Phone" field click Configuring BLF/BLF List for Directed Call Pickup Use the following procedure to configure BLF/BLF List for Directed Call Pickup in the configuration files.
  • Page 182 Operational Features Use the following procedure to configure BLF or BLF/List for Directed Call Pickup in the Aastra Web UI. Aastra Web UI Click on Basic Settings->Preferences->Directed Call Pickup Settings. Enable the "Directed Call Pickup" field by checking the check box. Enable the "Play a Ring Splash"...
  • Page 183 Operational IP Phone Features Operational Features Aastra Web UI On the 53i: Click on Operation->Programmable Keys. Note: You can configure up to 4 programmable keys on the 53i. Keys 1 and 2 are reserved for the “Save” and “Delete” functions, respectively, and cannot be altered. 41-001160-00, Rev 01 Release 2.0 5-55...
  • Page 184 Operational Features Aastra Web UI On the 55i: Click on Operation->Softkeys and XML or on Operation->Programmable Keys. Softkeys and XML Programmable Keys Note: You can configure up to 20 softkeys and up to 6 programmable keys on the 55i. 5-56 41-001160-00, Rev 01 Release 2.0...
  • Page 185 Operational IP Phone Features Operational Features Aastra Web UI On the 57i/57iCT: Click on Operation->Softkeys and XML and select the “Bottom Keys” tab or the “Top Keys” tab. Bottom Keys Top Keys Note: You can configure up to 20 bottom softkeys and up to 10 top softkeys on the 57i/57i CT. 41-001160-00, Rev 01 Release 2.0 5-57...
  • Page 186 Operational Features Aastra Web UI Select a softkey or programmable key to configure. In the "Type" field, select "BLF" (Asterisk), "BLF\List" (BroadSoft BroadWorks). For the 55i, 57i, and 57i CT softkeys: In the "Label" field, enter the name of the person who’s extension you are monitoring (if “Type” is BLF).
  • Page 187 Operational IP Phone Features Operational Features Configuring XML for Directed Call Pickup Use the following procedure to configure XML for Directed Call Pickup in the configuration files. Notes: application that the phone uses when the XML softkey or programmable key is pressed. This XML application must be entered as a URI in the “Value”...
  • Page 188 Operational Features Use the following procedure to configure XML for Directed Call Pickup in the Aastra Web UI. Aastra Web UI Click on Basic Settings->Preferences->Directed Call Pickup Settings. Enable the "Directed Call Pickup" field by checking the check box. Enable the "Play a Ring Splash" field by checking the check box. The IP phone plays a short "call waiting tone"...
  • Page 189 Operational IP Phone Features Operational Features Aastra Web UI On the 53i: Click on Operation->Programmable Keys. Note: You can configure up to 6 programmable keys on the 53i. 41-001160-00, Rev 01 Release 2.0 5-61...
  • Page 190 Operational Features Aastra Web UI On the 55i: Click on Operation->Softkeys and XML or on Operation->Programmable Keys. Softkeys and XML Programmable Keys Note: You can configure up to 20 softkeys and up to 6 programmable keys on the 55i. 5-62 41-001160-00, Rev 01 Release 2.0...
  • Page 191 Operational IP Phone Features Operational Features Aastra Web UI On the 57i/57iCT: Click on Operation->Softkeys and XML and select the “Bottom Keys” tab or the “Top Keys” tab. Bottom Keys Top Keys Note: You can configure up to 20 bottom softkeys and up to 10 top softkeys on the 57i/57i CT. 41-001160-00, Rev 01 Release 2.0 5-63...
  • Page 192 Operational Features Aastra Web UI Select a softkey or programmable key to configure. In the "Type" field, select "XML”.. For the 55i, 57i, and 57i CT softkeys: In the "Label" field, enter the name of the person who’s extension you are monitoring. In the "Value"...
  • Page 193: Do Not Disturb (Dnd)

    Operational IP Phone Features Operational Features Do Not Disturb (DND) The IP phones have a feature you can enable called "Do not Disturb (DND). You can configure DND on softkeys and programmable keys using the Aastra Web UI or the configuration files. If DND is configured on the phone, the softkey or programmable key switches DND ON and OFF.
  • Page 194 Operational Features Aastra Web UI Click on Operation->Programmable Keys. Select a hard key to configure. In the "Type" field, select "do not disturb". Note: You do not need to set the "Value" for DND. DND is applied to the hard key only. Click to save your changes.
  • Page 195: Bridged Line Appearance (Bla) (57I/57I Ct/53I Only)

    Operational IP Phone Features Operational Features Bridged Line Appearance (BLA) (57i/57i CT/53i only) A SIP bridge line appearance (BLA) on the IP phones allows multiple devices to share a single directory address (DA). For example, people working at a technical support department could be located in different places.
  • Page 196 Operational Features The following table shows the number of lines that can be set to BLA for each model phone. Configuring BLA You can configure BLA on a global or per-line basis using the configuration files or the Aastra Web UI. Global BLA You configure BLA on a global basis in the configuration files using the following parameters:...
  • Page 197 Operational IP Phone Features Operational Features Per-Line BLA You configure BLA on a per-line basis in the configuration files using the following parameters: sip lineN mode sip lineN username sip lineN bla number You configure BLA on a per-line basis in the Aastra Web UI using the following fields at Advanced Settings->Line 1 thru Line 9: •...
  • Page 198 Operational Features For ININ Server When configuring the BLA feature on an ININ server, the value set for the sip lineN bla number parameter shall be the same value set for the sip lineN user name parameter without the incremented digit added to the phone #. For example, if the sip lineN user name for the first phone is 10101, and the sip lineN user name for the second phone is 10102, etc., you would configure BLA on a per-line basis for the ININ server as follows:...
  • Page 199 Operational IP Phone Features Operational Features Aastra Web UI For global configuration of BLA: Click on Advanced Settings->Global SIP->Basic SIP Authentication Settings. 41-001160-00, Rev 01 Release 2.0 5-71...
  • Page 200 Operational Features Aastra Web UI For per-line configuration of BLA: Click on Advanced Settings->Line N (1-9). In the "Line Mode" field, select the BLA option. In the "Phone Number" field, enter the phone number of the IP phone. For global configuration of BLA: In the "BLA Number"...
  • Page 201: Park Calls/Pick Up Parked Calls

    Using a programmable configuration Note: The IP phones accept both methods of configuration. However, to avoid redundancy, Aastra Telecom recommends you configure either a static configuration or a programmable configuration. The IP phones support the Park/Pickup feature on the Asterisk, BroadWorks, Sylantro, and ININ PBX servers.
  • Page 202 Operational Features Park/Pickup Static Configuration (57i/57i CT only) You can configure a static configuration for parking and picking up a call using the Aastra Web UI at Basic Settings-> Preferences. By entering the appropriate value in the "Park Call" and "Pickup Parked Call" fields, you tell the phone where to park a live call and where to pickup the parked call.
  • Page 203 Operational IP Phone Features Operational Features Configuring Park /Pickup using Static Configuration (57i/57i CT only) Use the following procedure to configure the Park/Pickup call feature using the static configuration method. Note: Aastra recommends you configure either the static or the programmable configuration, but not both.
  • Page 204 Operational Features Aastra Web UI Enter a server value in the "Pickup Parked Call" field. Note: For values to enter in this field, see the table page 5-74. Click to save your changes. You must restart your IP phone for the changes to take affect. Click on Operation->Reset.
  • Page 205 Operational IP Phone Features Operational Features On 57i/57i CT On the IP phone UI, the Park/Pickup feature displays the following: • When a call comes in, and you pickup the handset, the custom label that you configured for the Park softkey displays on the Phone UI. •...
  • Page 206 Operational Features Programmable Configuration Using Configuration Files In the configuration files, you configure Park/Pickup using the softkey parameters. You must specify the"softkeyN value" and "prgkeyN value" as <server type;server-specific value>. The following examples show Park/Pickup configurations using specific servers. Model 57i/480 CT Examples Server Asterisk softkeyN type: park...
  • Page 207 Operational IP Phone Features Operational Features Model 53i Examples Server Asterisk prgkeyN type: park prgkeyN value: asterisk;70 prgkeyN line: 1 Sylantro prgkeyN type: park prgkeyN value: sylantro;*98 prgkeyN line: 1 BroadWorks prgkeyN type: park prgkeyN value: broadworks;*68 prgkeyN line: 1 ININ PBX prgkeyN type: park prgkeyN value: inin;callpark...
  • Page 208 Operational Features For example, if line 1 and line 6 are configured for park, the 57i CT handset uses the configuration set for line 1 to park a call. On the 53i, you configure a Park and/or Pickup key at Operation->Programmable Keys, and then enter the appropriate value and line..
  • Page 209 Operational IP Phone Features Operational Features Aastra Web UI In the "Value" field, enter the approriate value based on the server in your network. Note: For values to enter in this field, see the table page 5-74. In the "Line" field, select a line for which to apply the Park configuration. The park softkey has a default state of “Connected”.
  • Page 210 Operational Features Aastra Web UI Click on Operation->Handset Keys. Pick a handset key to configure for parking a call. In the "Key Function" field, select Park. Pick another handset key to configure for picking up a call. In the "Key Function" field, select Pickup. Click to save your changes.
  • Page 211 Operational IP Phone Features Operational Features Aastra Web UI Click on Operation->Programmable Keys. 53i Screen Pick a hard key to configure for Parking a call. In the "Hard Key" field, select Park. In the "Value" field, enter the approriate value based on the server in your network. Note: For values to enter in this field, see the table page 5-74.
  • Page 212 Operational Features Aastra Web UI Click on Operation->Reset. In the "Restart Phone" field click 5-84 to restart the IP phone and apply the changes. 41-001160-00, Rev 01 Release 2.0...
  • Page 213 Operational IP Phone Features Operational Features Using the Park Call/Pickup Parked Call Feature Use the following procedures on the IP phones to park a call and pick up a parked call. IP Phone UI Step Action Parking a Call While on a live call, press the "Park" softkey. Perform the following for your specific server: For Asterisk Server: - Server announces the...
  • Page 214: Last Call Return (Lcr) (Sylantro Servers Only)

    Operational Features IP Phone UI Step Action Enter the extension number where the call was parked. Press the "Pickup" softkey. If the call pick up is successful, you are connected with the parked call. Last Call Return (lcr) (Sylantro Servers only) Last call return (lcr) allows an administrator or user to return"...
  • Page 215 Operational IP Phone Features Operational Features Aastra Web UI For the 57i/57i CT: Click on Operation->Softkeys and XML. Pick a softkey to configure for Last Call Return. In the "Type" field, select lcr. In the "Line" field, select a line for which to apply the last call return configuration. The lcr softkey has a default state of “Idle”, “Connected”, “Incoming”, “Outgoing”.
  • Page 216 Operational Features Aastra Web UI For the 57i CT Handset: Click on Operation->Handset Keys. Pick a handset key to configure for Last Call Return. In the "Key Function" field, select lcr. Click to save your changes. You must restart your IP phone for the changes to take affect. Click on Operation->Reset.
  • Page 217 Operational IP Phone Features Operational Features Aastra Web UI For the 53i Click on Operation->Programmable Keys. 53i Screen Pick a hard key to configure for Last Call Return. In the "Type" field, select lcr. For the 53i: In the "Line" field, select a line for which to apply the lcr configuration. Click to save your changes.
  • Page 218: Call Forwarding

    Operational Features Call Forwarding The call forwarding feature on the IP phone allows incoming calls to be forwarded to another destination. The phone sends the SIP message to the SIP proxy, which then forwards the call to the assigned destination. Call forwarding is disabled by default.
  • Page 219 Operational IP Phone Features Operational Features The following table shows the IP phone model and the number of lines for which you can configure call forwarding. IP Phone Model 57i CT Enabling/Disabling the Ability to Configure Call Forwarding Using the configuration files, you can enable or disable the ability to configure Call Forwarding in the Aastra Web UI and the IP Phone UI.
  • Page 220: Configuring Call Forwarding

    Operational Features Configuration Method for Call Forwarding The method you use to configure call forwarding depends on the model phone you are configuring. You can set the phone-wide call forward settings using the IP phone UI or the Aastra Web UI. However, you must use the Aastra Web UI to set the per-line call forward settings.
  • Page 221 Operational IP Phone Features Operational Features IP Phone UI Step Action For 53i: In the “Cfwd Mode” field, enter the mode that you want to set on your phones. For 55i/57i/57i CT: In the “Mode” field, enter the mode that you want to set on your phones. Valid modes are: •...
  • Page 222 Operational Features Aastra Web UI Click on Basic Settings->Call Forward. For global configuration of call fowarding: In the "Mode" field, select the mode you want to set on your phone. Valid modes are: • • • Busy • No Answer •...
  • Page 223 Operational IP Phone Features Operational Features Aastra Web UI In the "Number of Rings" field, enter the number of rings you want your phone to ring before the call is forwarded. Valid values are 1 to 9. Note: "Number of Rings" field applies to No Answer and Busy No Answer modes only. Click to save your changes.
  • Page 224: Callers List

    Operational Features Callers List The IP phones have a "Callers List" feature that store the name, phone number, and incremental calls, for each call received by the phone. The following illustraton shows the default location of the Callers List Key on each type of phone model.
  • Page 225 Operational IP Phone Features Operational Features When you download the Callers List, the phone stores the callerlist.csv file to your computer in comma-separated value (CSV) format. You can use any spreadsheet application to open the file for viewing. The following is an example of a Callers List in a spreadsheet application. The file displays the name, phone number, and the line that the call came in on.
  • Page 226: Using The Callers List

    Operational Features Enabling/Disabling Callers List You can enable and disable user access to the Callers List on the IP phones using the following parameter in the configuration files: • callers list disabled Valid values for this parameter are 0 (enabled) and 1 (disabled). If this parameter is set to 0, the Callers List can be accessed by all users.
  • Page 227 Operational IP Phone Features Operational Features IP Phone UI Step Action To save a line item to a programmable key for speeddialing, press the 3 Save softkey and enter the line number at the "Save to?" prompt that is already configured for speeddialing at a softkey. To dial a displayed entry from the Callers List, pick up the handset, press the d/f handsfree key, or press a line key.
  • Page 228 Operational Features Downloading the Callers List Use the following procedure to download the Callers List using the Aastra Web Aastra Web UI Click on Operation->Directory. In the Callers List field, click on A “File Download” message displays. Click Enter the location on your computer where you want to download the Callers List and click The callerslist.csv file downloads to your computer.
  • Page 229: Missed Calls Indicator

    Operational IP Phone Features Operational Features Missed Calls Indicator The IP phone has a "missed calls" indicator that increments the number of missed calls to the phone. This feature is accessible from the IP phone UI only. You can enable and disable the Missed Calls Indicator feature using the configuration files.
  • Page 230 Operational Features Accessing and Clearing Missed Calls Use the following procedure to access and clear missed calls from the Callers List. Once you display the Callers List, the "<number> New Calls" indicator clears. IP Phone UI Step Action For the 57i/57i CT: Press on the phone to display the Services menu.
  • Page 231: Directory List

    Operational IP Phone Features Operational Features Directory List The IP phones have a "Directory List" feature that allows you to store frequently used names and numbers on the phone. You can also dial directly from the directory entry. The following illustraton shows the default location of the Directory Key on each type of phone model.
  • Page 232 Operational Features You can also sort multiple numbers according to preference and perform a quick-search feature that allows you to enter the first letter that corresponds to a name in the Directory to find specific line items. The phone displays the first name with this letter.The quick-search feature in the Directory List works only when the Directory is first accessed.
  • Page 233 Operational IP Phone Features Operational Features • You can use any spreadsheet application to open the file for viewing. The following is an example of a Directory List in a spreadsheet application. This is an administrator and user function. The file displays the name, phone number(s), and line number(s) for each Directory entry.
  • Page 234 Operational Features Enabling/Disabling Directory List You can enable and disable user access to the Directory List on the IP phones using the following parameter in the configuration files: • directory disabled Valid values for this parameter are 0 (enabled) and 1 (disabled). If this parameter is set to 0, the Directory List can be accessed by all users.
  • Page 235 Operational IP Phone Features Operational Features Server to IP Phone Download You can populate your IP phone Directory List with server directory files. To activate this feature, you need to add the following parameters to the configuration files: • directory 1: company_directory •...
  • Page 236 Operational Features Server to IP Phone Download Behavior The software that reads directory files from the server, loads the file’s contents into the phone's NVRAM when the phone is booting. Directory entries in the NVRAM that originate from a server directory file are 'owned' by the server. During the boot process both directory files are read, combined into a single list, and any duplicate entries are deleted from the list.
  • Page 237 Operational IP Phone Features Operational Features Using the Directory List Use the following procedures to access and use the Directory List. IP Phone UI Step Action For the 53i: Press the Services key on the phone to display the Services menu. From the Services menu, select "Directory List".
  • Page 238 Operational Features IP Phone UI Step Action To delete all entries in the Directory list, press the DeleteList softkey at the "Directory List" header. To delete a line item from the Directory List, select the line item you want to delete and press the Delete softkey.
  • Page 239 Operational IP Phone Features Operational Features Downloading from the Server to the IP Phone You can use the configuration files to download the Directory List from the configuration server to the IP phone.. Note: You must use TFTP to download the Directory List. Use the following procedure to configure the download..
  • Page 240 Operational Features Use the following procedure to configure the download. Aastra Web UI Click on Operation->Directory. In the Directory List field, click on A “File Download” message displays. Click Enter the location on your computer where you want to download the Directory List and click The directorylist.csv file downloads to your computer.
  • Page 241: Voicemail (55I, 57I, And 57I Ct Only)

    Operational IP Phone Features Operational Features Voicemail (55i, 57i, and 57i CT only) The Voicemail feature on the 55i, 57i and 57i CT IP phones allow you to configure lines with phone numbers so the phone can dial out to connect to a voicemail server.
  • Page 242 Operational Features You can enter up to 9 Voicemail numbers associated with each of the 9 lines on the phone. For example: sip line1 vmail: *97 sip line2 vmail: *95 Note: In the above example, the user would dial *97 to access the voicemail account for line 1, and *95 to access the voicemail account for line 2.
  • Page 243 Operational IP Phone Features Operational Features Using Voicemail (57i57i CT only) Use the following procedure to access and use voicemail. IP Phone UI Step Action For the 57i/57i CT: Press on the phone to display the Services menu. From the Services menu, select "Voicemail". Use the to scroll through the line items in the Voicemail List.
  • Page 244: Xml Customized Services

    Operational Features XML Customized Services Extensible Markup Language (XML) is a markup language much like HTML. HTML was designed to display data and to focus on how data looks. XML was designed to describe data and to focus on what data is. The following are characteristics of XML: •...
  • Page 245 Operational IP Phone Features Operational Features XML Object AastraIPPhoneDirectory (for Directory List screen) AastraIPPhoneStatus (for Idle screen) AastraIPPhoneExecute (for executing XML commands) AastraIPPhoneConfiguration (for pushing a configuration to the phone) AastraIPPhoneImageScreen (Standard Bitmap Image) AastraIPPhoneImageMenu (Menu Image) AastraIPPhoneTextMenu (Icon Menu) (Icon Menu Image) For a description and implementation of each XML object, see “Creating an XML Application.”...
  • Page 246 Operational Features You can also use the following attributes/options with the XML objects to further customize your XML applications: Attribute/Option Beep xml status scroll delay (config files) Status Scroll Delay (seconds) (Web UI) Timeout LockIn CancelAction 5-118 Description/Usage Enables or disables a BEEP option to indicate a status on the phone.
  • Page 247 Operational IP Phone Features Operational Features Enabling/Disabling a Beep for Status Message Displays You can enable or disable a BEEP option using the Status Message object (AastraIPPhoneStatus), the configuration files, or the Aastra Web UI. Note: For enabling/disabling a status message beep using the Status Message object, see When the phone receives a status message, the BEEP notifies the user that the message is displaying.
  • Page 248 Operational Features Scroll Delay Option for Status Messages The IP phones support a scroll delay option that allows you to set the time delay, in seconds, between the scrolling of each status message on the phone. The default time is 5 seconds for each message to display before scrolling to the next message. You can configure this option via the configuration files or the Aastra Web UI.
  • Page 249 Operational IP Phone Features Operational Features Configuring the Phone to use XML You can configure the phone to request the XML objects you create by configuring specific parameters via the configuration files or the Aastra Web UI. Users can access XML applications via softkeys configured on the IP phones. The phone performs an HTTP GET on the URI configured in the Aastra Web UI or configuation files.
  • Page 250 The following example shows the parameters you enter in the configuration files to configure an XML application: xml application URI: http://172.16.96.63/aastra/internet.php xml application title: Aastra Telecom xml application post list: 10.50.10.53, dhcp10-53.ana.aastra.com Configuring for XML on the IP Phone After creating an XML application, an administrator can configure the IP phone to use the application using the configuration files or the Aastra Web UI.
  • Page 251 Operational IP Phone Features Operational Features Aastra Web UI For the 57i/57i CT: Click on Operation->Softkeys and XML. Select a key from keys 1 through 20. In the "Type" field, select XML from the list box. In the "Label" field, enter a label that displays on the IP phone for the softkey. For example, "XML". In the "Value"...
  • Page 252 Operational Features Aastra Web UI Click The XML application is applied to the IP phone immediately. When the XML application is pushed to the phone via an HTTP POST, a host IP address or domain name server is required. Click on Advanced Settings->Configuration Server. In the "XML Push Server List (Approved IP Addresses)"...
  • Page 253 Operational IP Phone Features Operational Features Aastra Web UI For the 53i Click on Operation->Programmable Keys. 53i Screen For the 53i, select a key from keys 3 through 6. In the "Hard Key" field, select XML from the list box. In the "Value"...
  • Page 254 Operational Features Aastra Web UI Click on Advanced Settings->Configuration Server.. In the "XML Push Server List (Approved IP Addresses)" field, enter the host IP address and/or domain name server. You can enter multiple IP address and/or domain name servers (separated by commas).
  • Page 255 Operational IP Phone Features Operational Features Use the following procedure to use the XML feature on the IP phone. IP Phone UI Step Action For the 55i/57i/57i CT: Press the Services key on the phone to display the Services menu. Select "Custom Features".
  • Page 256 Operational Features IP Phone UI Step Action For the 53i: Press the programmable key configured on the phone for XML.. A "Custom Features" screen displays. Use the to scroll through the customized features. For menu and directory services, select a service to display the information for that customized service.
  • Page 257 Operational IP Phone Features Operational Features The following table identifies the configurable action URI parameters in the configuration files and the Aastra Web UI. This table also identifies the variables that apply to specific parameters. Configuration File Parameters action uri startup action uri registered action uri incoming action uri outgoing...
  • Page 258 Operational Features http://10.50.10.140/outgoing.pl?number=5551212 Note: If the phone can’t find the Action URI you specify, it returns a “NULL” response. For example, http://10.50.10.140/outgoing.pl?number= You can configure this feature via the configuration files or the Aastra Web UI. Configuring XML Action URIs Use the following procedures to configure XML Action URIs using the configuration files or the Aastra Web UI.
  • Page 259 Operational IP Phone Features Operational Features Aastra Web UI Click on Advanced Settings->Action URI. Enter an XML URI for a startup event in the “Startup” field. For example: http://10.50.10.140/startup This parameter pecifies the URI for which the phone executes a GET on when a startup event occurs.
  • Page 260 Operational Features Aastra Web UI Enter an XML URI for an incoming call event in the “Incoming Call” field. For example: http://10.50.10.140/incoming.php?number=$$REMOTENUMBER$$ This parameter pecifies the URI for which the phone executes a GET on when an incoming call event occurs.
  • Page 261 Operational IP Phone Features Operational Features XML Softkey URI In addition to specifying variables for the Action URIs, you can also specify variables in the XML softkey URIs that are bound when the key is pressed. These variables are the same as those used in the Action URIs. When an administrator enters an XML softkey URI either via the Aastra Web UI or the configuration files, they can specify the following variables: •...
  • Page 262 Operational Features Configuring XML Softkey URIs Use the following procedures to configure XML Softkey URIs using the configuration files or the Aastra Web UI. Configuration Files For specific parameters you can set in the configuration files, see Appendix A, the section, “Softkey/Programmable Key/Feature Key Parameters”...
  • Page 263 Operational IP Phone Features Operational Features Aastra Web UI In the "Type" field, select XML from the list box. In the "Label" field, enter a label that displays on the IP phone for the XML softkey. For example, "aastra". In the "Value" field, enter the URI that the phone performs a GET on when the key is pressed. For example: http://10.50.10.140/script.pl?name=$$SIPUSERNAME$$ Note: You can use the following variables in the URI:...
  • Page 264 Operational Features Aastra Web UI For the 53i: Click on Operation->Programmable Keys. 53i Screen On the 53i, select a key from keys 1 through 6. In the "Type" field, select XML from the list box. On the 53i, in the "Label" field, enter a label that displays on the IP phone for the XML softkey. For example, "aastra".
  • Page 265: Sip Local Dial Plan

    Operational IP Phone Features Operational Features SIP Local Dial Plan A dial plan describes the number and pattern of digits that a user dials to reach a particular telephone number. Access codes, area codes, specialized codes, and combinations of the number of digits dialed are all part of a dial plan. For instance, the North American Public Switched Telephone Network (PSTN) uses a 10-digit dial plan that includes a 3-digit area code and a 7-digit telephone number.
  • Page 266: Prefix Dialing

    Operational Features Dial Plan Example An example of a SIP Local Dial Plan is: [01]XXX|[2-8]XXXX|91XXXXXX XXXX|X+.|*XX The dial plan in the above example can accept any 4-digit dial strings that begin with a '0' or '1', any 5-digit dial strings that begin with a '2' up to '8', any 12-digit dial strings that begin with '91', any non-empty digit string that ends with a '.' or any 2-digit code that begins with a '*'.
  • Page 267 Operational IP Phone Features Operational Features Example If you enter the following dial string for a local dial plan: sip dial plan: 1+#,9 where “9” is the prepended digit, and you dial the following number: 15551212 the IP phone automatically adds the “9” digit to the beginning of the dialed number before the number is forwarded as 915551212.
  • Page 268 Operational Features Configuring the SIP Local Dial Plan Use the following procedures to configure the SIP Local Dial Plan using the configuration files or the Aastra Web UI. Configuration Files For specific parameters you can set in the configuration files, see Appendix A, the section, Plan Settings”...
  • Page 269 Operational IP Phone Features Operational Features Aastra Web UI Click You must restart your IP phone for the changes to take affect. Click on Operation->Reset. In the "Restart Phone" field click phone. Optional for all models: In addition to configuring the dial plan and dial plan terminator above, you can also configure names that are displayed on the idle screen rather than the user name and phone number, respectively.
  • Page 270: Incoming/Outgoing Intercom With Auto-Answer

    Operational Features Incoming/Outgoing Intercom with Auto-Answer The Intercom feature allows you to press the configured Intercom button on the IP phone and then enter the number you want to call to initiate an intercom call. Intercom calls can be controlled either locally (phone-side) or by the SIP server (server-side).
  • Page 271: Incoming Intercom Calls

    Operational IP Phone Features Operational Features Incoming Intercom Calls On incoming intercom calls, you can enable (turn ON) or disable (turn OFF) the microphone on the IP phone. You can also enable or disable “Auto-Answer” and “Play Warning Tone” for incoming intercom calls. By default, auto-answer, the microphone, and playing a warning tone are all enabled for incoming intercom calls.
  • Page 272 Operational Features Aastra Web UI Outgoing intercom settings (55i, 57i anc 57i CT only): Click on Basic Settings->Preferences->Outgoing Intercom Settings. Select an Intercom type for outgoing Intercom calls from the Type list box. Valid values are Phone-Side, Server-Side, Off. Default is Off. If Server-Side is selected, enter a prefix to add to the phone number in the "Prefix Code"...
  • Page 273 Operational IP Phone Features Operational Features Aastra Web UI Incoming intercom settings: Click on Basic Settings->Preferences->Incoming Intercom Settings. The "Auto-Answer" field is enabled by default. The automatic answering feature is turned on for the IP phone for answering Intercom calls. To disable this field, uncheck the box.\ Note: If the Auto-Answer field is not checked (disabled), the phone rejects the incoming intercom call and sends a busy signal to the caller.
  • Page 274: Audio Transmit And Receive Gain Adjustments

    • audio mode The default setting for these parameters is 0 (zero). Note: Aastra Telecom recommends you leave the default of 0 (zero) as the settings for these parameters. The following table describes each parameter. Parameter Headset tx gain...
  • Page 275 Operational IP Phone Features Operational Features Parameter Handsfree tx gain Audio mode Configuring Audio Transmit and Receive Gain Adjustments You can configure the audio transmit and gain adjustments using the configuration files only. Use the following procedure to configure this feature. Configuration Files For specific parameters you can set in the configuration files, see Appendix A, the section, and Receive Gain Adjustment Settings”...
  • Page 276: Ring Tones And Tone Sets

    Operational Features Ring Tones and Tone Sets You can configure ring tones and ring tone sets on the IP phones. Ring Tones There are several distinct ring tones a user or administrator can select from to set on the IP phones. You can enable/disable these ring tones on a global basis or on a per-line basis.
  • Page 277 Operational IP Phone Features Operational Features Configuration Method Aastra Web UI Global: Tone 1 Tone 2 Tone 3 Tone 4 Tone 5 Silent Per-Line: Global Tone 1 Tone 2 Tone 3 Tone 4 Tone 5 Silent 41-001160-00, Rev 01 Release 2.0 Valid Values Global: Tone 1...
  • Page 278 Operational Features Ring Tone Sets In addition to ring tones, you can configure ring tone sets on a global-basis on the IP phones. Ring tone sets consist of tones customized for a specific country. The ring tone sets you can configure on the IP phones are: •...
  • Page 279: Configuring Ring Tones And Tone Sets

    Operational IP Phone Features Operational Features Configuring Ring Tones and Tone Sets Use the following procedures to configure ring tones and tone sets on the IP phones. Configuration Files For specific parameters you can set in the configuration files for ring tones, see Appendix A, the section, “Ring Tone and Tone Set Global Settings”...
  • Page 280 Operational Features Aastra Web UI Click on Basic Settings->Preferences. For global configuration: In the "Ring Tones" section, select a country from the "Tone Set" field. Select a value from the "Global Ring Tone" field Note: See the “Ring Tone Settings Table” For per-line configuration: In the "Ring Tone"...
  • Page 281: Priority Alerting

    Operational IP Phone Features Operational Features Priority Alerting Priority alerting on the IP phones is a feature that allows incoming calls to trigger pre-defined ringing or call waiting alert tones. You can enable or disable priority alerting on the IP phone for the Asterisk, Broadworks, and Sylantro servers using the configuration files and the Aastra Web UI.
  • Page 282: Ring Tone Patterns

    Operational Features Sylantro Servers The ring tone keywords that can display in the "Alert-Info" header for a Sylantro server are: When the ring tone keywords appear in an "Alert-Info" header from a Sylantro server, the keyword is mapped to the ring tone pattern based on the configuration you set in the Aastra Web UI or the configuration files.
  • Page 283 Operational IP Phone Features Operational Features If you enable priority alerting when using a Sylantro server, you can specify the Bellcore tone to be used for the following configurable criteria: Ring Tone Pattern (Sylantro Servers) alert-acd (auto call distribution) alert-community-1 alert-community-2 alert-community-3 alert-community-4...
  • Page 284 Operational Features The following table identifies the different Bellcore ring tone patterns and cadences. Pattern Bellcore Tone (Standard) Bellcore-dr2 Bellcore-dr3 Bellcore-dr4 Bellcore-dr5 Note: If the "Do Not Disturb" (DND) or the "Call Forward" (CFWD) feature is enabled on the server-side, and the user is still waiting for a call, the "Bellcore-dr5"...
  • Page 285 Operational IP Phone Features Operational Features Call Waiting Tones Call Waiting is a feature that tells you if a new caller is trying to contact you when you are already on the phone. A discreet tone alerts you to the new caller, so you can answer your second incoming call by putting your first caller on hold.
  • Page 286 Operational Features Configuring Priority Alerting Use the following procedures to configure priority alerting on the IP phones. Configuration Files For specific parameters you can set in the configuration files for priority alerting, see Appendix A, the section, “Priority Alert Settings” Aastra Web UI Click on Basic Settings->Preferences.
  • Page 287 Operational IP Phone Features Operational Features Aastra Web UI Select a ring tone pattern for each of the following fields: • Group • Internal • External • Emergency • Priority • auto call distribution • community-1 • community-2 • community-3 •...
  • Page 288: Stuttered Dial Tone

    Operational Features Stuttered Dial Tone You can enable or disable the playing of a stuttered dial tone when there is a message waiting on the IP phone. You can configure this feature using the configuration files and the Aastra Web Configuring Stuttered Dial Tone Use the folllowing procedures to configure stuttered dial tone on the IP phones.
  • Page 289 Operational IP Phone Features Operational Features Aastra Web UI Click You must restart your IP phone for the changes to take affect. Click on Operation->Reset. In the "Restart Phone" field click 41-001160-00, Rev 01 Release 2.0 to save your changes. to restart the IP phone.
  • Page 290: Call Waiting Tone

    Operational Features Call Waiting Tone You can enable or disable the playing of a call waiting tone when a caller is on an active call and a new call comes into the phone. You can configure this feature using the configuration files and the Aastra Web Configuring Call Waiting Tone Use the folllowing procedures to configure a call waiting tone on the IP phones.
  • Page 291 Operational IP Phone Features Operational Features Aastra Web UI Click You must restart your IP phone for the changes to take affect. Click on Operation->Reset. In the "Restart Phone" field click 41-001160-00, Rev 01 Release 2.0 to save your changes. to restart the IP phone.
  • Page 292: Language

    Operational Features Language The IP phones support several different languages. You can have the IP phone UI and the Aastra Web UI display in a specific language as required. When you set the language to use, all of the display screens (menus, services, options, configuration parameters, etc.) display in that language.
  • Page 293 Operational IP Phone Features Operational Features Example The following is an example of the parameters you would enter in the <mac>.cfg file to load a French, Italian, German, and Spanish language pack to the IP phone. language 1: lang_fr-ca.txt language 2: lang_it.txt language 3: lang_de.txt language 4: lang_es.txt The above entries in the <mac>.cfg file tells the phone which language...
  • Page 294 Operational Features Loading Language Packs via the Aastra Web UI Using the Aastra Web UI, you can specify a language pack to load using the parameters at Basic Settings->Preferences->Language Settings. You use the following fields in the Aastra Web UI to specify which langauge packs to load: Once the language pack is loaded to the phone, it is available for selection from either the configuration files, the IP Phone UI or the Aastra Web UI.
  • Page 295: Specifying The Language To Use

    Operational IP Phone Features Operational Features Specifying the Language to Use Once the language pack(s) have loaded, you must then specify which language to use on the phone. After the phone has booted up, you can specify which language(s) to use. You can use the configuration files and the IP Phone UI to specify the language for the IP Phone UI.
  • Page 296 Operational Features IP Phone UI Step Action Press on the phone to enter the Options List. Select Language. Select English (English), Francais (French), Espanol (Spanish), Deutsch (German), or Italiano (Italian). Notes: 1. Valid values for the 57i CT are English, French, and Spanish only. 2.
  • Page 297 Operational IP Phone Features Operational Features Aastra Web UI Click on Basic Settings->Preferences->Language Settings. Loading the Lanaguage Pack In the “Language N” fields, enter the file name of the language pack you want to use to display a specific language in the Aastra Web UI. For example, you could enter the following in the “Language 1”, “Language 2”, “Language 3”, and “Language 4”...
  • Page 298 Operational Features Aastra Web UI After restarting your phone, log back in using the Aastra Web UI. Click on Basic Settings->Preferences->Language Settings. In the “Webpage Language” field, select a language to apply to the Aastra Web UI. The IP phone supports the following languages: •...
  • Page 299: Advanced Ip Phone Operational Features

    About this chapter Introduction The IP phones have advanced operational features you can configure using the configuration files and/or the Aastra Web UI. This chapter describes each of these features and provides procedures for configuring each feature. Topics This chapter covers the following topics: Topic Advanced Operational Features MAC Address/Line Number in REGISTER Messages...
  • Page 300: Advanced Operational Features

    Advanced Operational Features Advanced Operational Features This section provides the following information about advanced features of the IP phones: Feature MAC Address/Line Number in REGISTER Messages SIP Message Sequence for Blind Transfer Allows you to enable or disable the phone to use the Blind Update Caller ID During a Call Boot Sequence Recovery Mode Auto-Discovery Using mDNS...
  • Page 301: Mac Address/Line Number In Register Messages

    Advanced IP Phone Operational Features Advanced Operational Features MAC Address/Line Number in REGISTER Messages The IP phones can send the MAC address and line number in the REGISTER packets making it easier for the call server when a user configures the phones via the Aastra Web UI or the IP Phone UI.
  • Page 302 Advanced Operational Features Aastra Web UI Step Action Click on Advanced Settings->Global SIP->Advanced SIP Setting. Enable the "Send MAC Address in REGISTER Message" field by checking the check box. (Disable this field by unchecking the box). Enable the "Send Line Number in REGISTER Message" field by checking the check box. (Disable this field by unchecking the box).
  • Page 303: Sip Message Sequence For Blind Transfer

    Advanced IP Phone Operational Features Advanced Operational Features SIP Message Sequence for Blind Transfer The SIP message sequence for Blind Transfer avoids the transfer target having two simultaneous calls. Prior to release 1.4, a CANCEL message was sent to the transfer target (if it was in a ringing state) after sending a REFER to the transferee to complete the transfer.
  • Page 304: Update Caller Id During A Call

    Advanced Operational Features Update Caller ID During a Call It is possible for a proxy or call server to update the Caller ID information that displays on the phone during a call, by modifying the SIP Contact header in the 200 OK message and/or in a re-INVITE message.
  • Page 305: Boot Sequence Recovery Mode

    Advanced IP Phone Operational Features Advanced Operational Features Boot Sequence Recovery Mode You can force the IP phone into recovery mode by pressing the 1 and # keys during boot up when the logo displays. This feature is enabled by default on the IP phone.
  • Page 306: Auto-Discovery Using Mdns

    Advanced Operational Features Auto-discovery Using mDNS The IP phones can perform an auto-discovery of all servers on a network using mDNS. When the IP phone discovers a TFTP server, it is automatically configured by that TFTP server. An unconfigured phone (phone right out of the box) added to a network, attempts to auto-discover a configuration server on the network without any end-user intervention.
  • Page 307: Single Call Restriction (57I Ct Only)

    Advanced IP Phone Operational Features Advanced Operational Features Single Call Restriction (57i CT only) On the 57i CT, an administrator can enable or disable a single call restriction between the 57i CT base unit and a call server. When this feature is enabled (set to 1), you can make separate active calls from the 57i CT base unit and from the cordless handset.
  • Page 308 Advanced Operational Features Aastra Web UI Step Action Click on Advanced Settings->Global SIP->RTP Settings. Enable the "Two Call Support" field by checking the check box. (Disable this field by unchecking the box). Click Note: The session prompts you to restart the IP phone to apply the configuration settings. Select Operation->Reset and click 6-10 to save your settings.
  • Page 309: Encryption And The Ip Phone

    Encryption and the IP Phone About this chapter Introduction This chapter provides information about encryption on the IP phones and provides methods an administrator can use to store encryped files to a server. Topics This chapter covers the following topics: Topic Encryption and the IP Phone Configuration File Encryption Method...
  • Page 310 Encryption and the IP Phone Encryption and the IP Phone An encryption feature for the IP phone allows Service Providers the capability of storing encrypted files on their server to protect against unauthorized access and tampering of sensitive information (i.e., user accounts, login passwords, registration information).
  • Page 311: Procedure To Encrypt/Decrypt Configuration Files

    Encryption and the IP Phone Encryption and the IP Phone To make changes to the configuration files, the System Administrator must decrypt the files, make the changes, and re-encrypt the files. The encrypted files must then be downloaded to the IP phones again. Note: If the use of encrypted configuration files is enabled (via security.tuz or pre-provisioned on the IP phone) the aastra.cfg and <mac>.cfg files are ignored, and only the encrypted equivalent files...
  • Page 312 Encryption and the IP Phone Examples The following examples illustrate the use of the anacrypt.exe file. Example 1 Encrypt aastra.cfg into aastra.tuz using password 1234abcd: C:\> anacrypt aastra.cfg -p 1234abcd Example 2 Decrypt aastra.tuz into aastra.cfg prompting user for password: C:\>...
  • Page 313 Encryption and the IP Phone Encryption and the IP Phone Example 7 Use the "-v" variable to display version number. C:\> anacrypt -v The encryption tag format supported by this anacrypt is: Tuzo v1.3 rev1 The corresponding IP phone firmware build is: 20051017 41-001160-00, Rev 01 Release 2.0...
  • Page 315: Firmware Upgrade

    About this chapter Introduction This chapter provides information about upgrading the IP phone firmware. Topics This chapter covers the following topics: Topic Upgrading the Firmware Manual Firmware Update (TFTP only) Manual Firmware and Configuration File Update Automatic Update (auto-resync) 41-001160-00, Rev 01 Release 2.0 Chapter 8 Firmware Upgrade Page...
  • Page 316: Upgrading The Firmware

    Upgrading the Firmware Upgrading the Firmware The IP phone uses a TFTP, FTP, or HTTP server (depending on the protocol configured on the IP phone) to download configuration files and firmware. The configuration server should be ready and be able to accept connections. For information on setting up the configuration server, see Chapter 1, the section, “Configuration Server Requirement”...
  • Page 317 Firmware Upgrade Upgrading the Firmware Aastra Web UI Step Action Click on Advanced Settings->Firmware Update. Enter the TFTP server IP address or qualified domain name in the "TFTP Server IP" field. Enter the firmware file name (<phone model>.st) that you want to download to your IP phone in the "File Name"...
  • Page 318: Manual Firmware And Configuration File Update

    Upgrading the Firmware Manual Firmware and Configuration File Update Restarting the phone forces the phone to check for both firmware and configuration files stored on the configuration server. Warning: Do not reset or turn off the phone until the download is complete.
  • Page 319 Firmware Upgrade Upgrading the Firmware Aastra Web UI Step Action Click on Operation->Reset. Click Click OK at the confirmation prompt. The firmware and configuration files download from the configuration server. 41-001160-00, Rev 01 Release 2.0...
  • Page 320: Automatic Update (Auto-Resync)

    Upgrading the Firmware Automatic Update (auto-resync) The auto-resync feature on the IP phones allows an administrator to enable the phone to be updated automatically once a day at a specific time in a 24-hour period if the files on the server have changed. This feature works with TFTP, FTP, and HTTP servers.
  • Page 321 Firmware Upgrade Upgrading the Firmware Configuring Automatic Update Use the following procedures to configure automatic update of the IP phone firmware, configuration files, or both. Notes: If a user is accessing the Aastra Web UI, they are not informed of an auto-reboot.
  • Page 322 Upgrading the Firmware Aastra Web UI Step Action Click on Advanced Settings->Configuration Server->Auto-Resync. Select the auto-resync mode from the Mode field. Valid values are None, Configuration Files, Firmware, Both. Default is None. Select the time from the Time (24-hour) field that you want the update to take place. Valid values are 00:00 to 23:30 (in 30 minute increments).
  • Page 323 Firmware Upgrade Upgrading the Firmware Reference For more information about setting automatic update on the IP phone, see the "auto resync mode" and "auto resync time" parameters, see Appendix A, the section, “Configuration Server Settings” 41-001160-00, Rev 01 Release 2.0 page A-11.
  • Page 325: Troubleshooting About This Chapter

    Troubleshooting About this chapter About this chapter Introduction This chapter describes tasks that a system administrator can perform on the IP phones for troubleshooting purposes. It also includes answers to questions you may have while using the IP phones. Topics This chapter covers the following topics: Topic Troubleshooting...
  • Page 326: Troubleshooting

    Troubleshooting Troubleshooting This section describes tasks that a system administrator can perform on the IP phones for troubleshooting purposes. Using the Aastra Web UI, a system administrator can: • Assign an IP address and IP port in which to save log files •...
  • Page 327 Troubleshooting Troubleshooting Module Settings The Aastra IP phones provide blog module support that allows enhanced severity filtering of log calls sent as blog output. The blog, as used on the IP phones, is a an online debugging tool that can be frequently updated and intended for technical support analyzation.
  • Page 328: Support Information

    Troubleshooting You can set Module debug levels using the configuration files or the Aastra Web UI. Note: When setting the debug level values using the Aastra Web UI, you must convert to decimal when entering the number. Support Information You can save the local and/or server configuration files of the IP phone to the location specified in the "Log Settings"...
  • Page 329 Troubleshooting Troubleshooting Performing Troubleshooting Tasks Use the following procedure to perform troubleshooting on the IP phone via the configuration files.. Configuration Files For specific parameters you can set in the configuration files, see Parameters” page A-138. 41-001160-00, Rev 01 Release 2.0 Appendix A, the section, “Troubleshooting...
  • Page 330 Troubleshooting Aastra Web UI Step Action Click on Advanced Settings->Troubleshooting. To set log settings: In the "Log IP" field, enter the IP address of where you want log files to be stored. In the "Log Port" field, enter the port number associated with the IP address specified in the "Log IP" field.
  • Page 331 Troubleshooting Troubleshooting Aastra Web UI Step Action Click Click on Operation->Reset. In the "Restart Phone" field click To set blog modules: Select a module for which you want to have log files created and sent to a blog. Enter a value (in decimal format) in the “Debug Level” field. For example, 65535. Note: You must enter the value in decimal format.
  • Page 332: Troubleshooting Solutions

    Troubleshooting Solutions Troubleshooting Solutions Description This section describes solutions to some most common problems that can occur while using the IP phones. Why does my phone display “Application missing”? If you have experienced networking issues while the phone was downloading the application from the TFTP server, it is possible that the phone can no longer retrieve the required firmware file.
  • Page 333: Why Does My Phone Display The "No Service" Message

    Troubleshooting Troubleshooting Solutions Please ensure that the TFTP server is running and accessible on the network. If the firmware file is correctly located on the running TFTP server, the phone will locate the file and reload the application onto the phone. Why does my phone display the “No Service”...
  • Page 334: Why Is My Phone Not Receiving The Tftp Ip Address From The Dhcp Server

    Troubleshooting Solutions Reason: Neither of the <mac>.tuz and aastra.tuz files are present on the configuration server (TFTP/FTP/HTTP). Fix: Create the encrypted files using anacrypt.exe and copy them to the configuration server. Reason: The encrypted <mac>.tuz or aastra.tuz file is encrypted using a different version of anacrypt.exe than the phone firmware.
  • Page 335: How Do I Restart The Ip Phone

    Troubleshooting Troubleshooting Solutions How do I restart the IP phone? IP Phone UI Step Action For 53i: Press on the phone to enter the Options List. For 55i/57i/57i CT: Press on the phone to enter the Options List. Select Phone Status. Select Restart Phone.
  • Page 336 Troubleshooting Solutions Aastra Web UI Step Action Click Click OK at the confirmation prompt. 9-12 41-001160-00, Rev 01 Release 2.0...
  • Page 337: How Do I Set The Ip Phone To Factory Default

    Troubleshooting Troubleshooting Solutions How do I set the IP phone to factory default? IP Phone UI Step Action For 53i: Press on the phone to enter the Options List. For 55i/57i/57i CT: Press on the phone to enter the Options List. Select Phone Status.
  • Page 338 Troubleshooting Solutions IP Phone UI Step Action For 53i: Press #=Confirm. For 55i/57i/57i CT: Press Default. Note: Press Cancel to cancel the operaiton. Press Restart when the phone prompts you to restart the phone. Aastra Web UI Step Action Click on Operation->Reset. To restore all factory defaults: In the "Restore to Factory Defaults"...
  • Page 339 Troubleshooting Troubleshooting Solutions Aastra Web UI Step Action To restore the local configuration file factory defaults only: In the "Remove Local Configuration Settings" field, click This restores all factory defaults to the local configuration file. It removes the configuration file that contains saved parameters set from the Aastra Web UI or the IP phone UI..
  • Page 340: How To Reset A User's Password

    Troubleshooting Solutions How to reset a user’s password? IP Phone UI Step Action For 53i: Press on the phone to enter the Options List. For 55i/57i/57i CT: Press on the phone to enter the Options List. Select User Password. Enter the current user password. Enter the new user password.
  • Page 341 Troubleshooting Troubleshooting Solutions Aastra Web UI Step Action In the "Confirm Password" field, enter the new user password again. Click to save your changes. 41-001160-00, Rev 01 Release 2.0 9-17...
  • Page 343: Configuration Parameters About This Appendix

    Configuration Parameters About this appendix About this appendix Introduction This appendix describes the parameters you can set in the configuration files for the IP phones. The configuration files include <mac.cfg> and config.cfg. Topics This appendix covers the following topics: Topic Setting Parameters in Configuration Files Operational, Basic, and Advanced Parameters Network Settings...
  • Page 344 About this appendix Topic Time and Date Settings SIP Local Dial Plan Settings SIP Basic, Global Settings SIP Basic, Per-Line Settings Advanced SIP Settings RTP, Codec, DTMF Global Settings DTMF Per-Line Settings Silence Suppression Settings Voicemail Settings Directory Settings Callers List Settings Call Forward Settings Missed Calls Indicator Settings XML Settings...
  • Page 345 Configuration Parameters About this appendix Topic Top Softkey Settings for 57i and 57i CT Handset Feature Key Settings for the 57i CT Expansion Module Key Settings for 536M (53i/55i) and 560M (57i/57i CT) Locking Softkeys and Programmable Keys Advanced Operational Parameters MAC Address/Line Number Blind Transfer Setting.
  • Page 346: Setting Parameters In Configuration Files

    Setting Parameters in Configuration Files Setting Parameters in Configuration Files You can set specific configuration parameters in the configuration files for configuring you IP phone. The aastra.cfg and <mac>.cfg files are stored on the server. The aastra.cfg file stores global IP phone configuration settings. The <mac>.cfg file stores configuration settings specific to the IP phone with that MAC address.
  • Page 347: Operational, Basic, And Advanced Parameters

    Configuration Parameters Operational, Basic, and Advanced Parameters Operational, Basic, and Advanced Parameters The following sections provide the configuration parameters you can configure on the IP phone. Each parameter table includes the name of the parameter, a description, the format, default value, range, and example. The table also provides the method for which the parameters can be configured (IP phone UI, Aastra Web UI, or configuration files).
  • Page 348 Operational, Basic, and Advanced Parameters Parameter – subnet mask Subnet Mask (in Web UI) Description Format Default Value Range Example Parameter – default gateway Gateway (in Web UI) Description Format Default Value Range Example Parameter – IP phone UI dns1 Aastra Web UI Primary DNS Configuration Files...
  • Page 349 Configuration Parameters Operational, Basic, and Advanced Parameters Parameter – dns2 Secondary DNS (in Web UI) Description Format Default Value Range Example Parameter – ethernet port 0 Ethernet Port 0 (in Web UI) Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0 IP phone UI Options->Network Settings Aastra Web UI...
  • Page 350: Password Settings

    Operational, Basic, and Advanced Parameters Parameter – ethernet port 1 Ethernet Port 1 (in Web UI) Description Format Default Value Range Example Password Settings Parameter – Configuration Files admin password Description Allows you to set a new administrator password for the IP phone. Format Integer Default Value...
  • Page 351: Emergency Dial Plan Settings

    Configuration Parameters Operational, Basic, and Advanced Parameters Emergency Dial Plan Settings Parameter – Configuration Files emergency dial plan Aastra Web UI Description Allows you to specify an emergency number to use on your IP phone so a caller can contact emergency services in the local area when required. The default emergency numbers on the IP phones is 911, 999, 112, and 110.
  • Page 352: Aastra Web Ui Settings

    Operational, Basic, and Advanced Parameters Parameter – Configuration Files options password enabled Description Enables or disables password protection of the Options key on the IP phone. If enabled, upon pressing the Options key, a user has to enter a password at the IP phone UI. If the password is entered correctly, the user is allowed to gain access to the Options Menu and no more password prompts display for other password protected screens.
  • Page 353: Configuration Server Settings

    Configuration Parameters Operational, Basic, and Advanced Parameters Configuration Server Settings Parameter – IP phone UI download protocol Aastra Web UI Configuration Files Download Protocol (in Web UI) Description Protocol to use for downloading new versions of software to the IP phone. Format Text Default Value...
  • Page 354 Operational, Basic, and Advanced Parameters Parameter – IP phone UI alternate tftp server Aastra Web UI Alternate TFTP Configuration Files (in Web UI) Description The alternate TFTP server’s IP address or qualified domain name. This will become effective after this configuration file has been downloaded into the phone.
  • Page 355 Configuration Parameters Operational, Basic, and Advanced Parameters Parameter – IP phone UI ftp server Aastra Web UI Configuration Files FTP Server (in Web UI) Description The FTP server’s IP address or network host name. This will become effective after this configuration file has been downloaded into the phone. Optional: You can also assign a username and password for access to the FTP server.
  • Page 356 Operational, Basic, and Advanced Parameters Parameter – IP phone UI http server Aastra Web UI Configuration Files HTTP Server (in Web UI) Description The HTTP server’s IP address. This will become effective after this configuration file has been downloaded into the phone. Optional: You can also assign an HTTP relative path to the HTTP server.
  • Page 357 Configuration Parameters Operational, Basic, and Advanced Parameters Parameter – IP phone UI https server Aastra Web UI HTTPS Server Configuration Files (in Web UI) Description The HTTPS server’s IP address. This will become effective after this configuration file has been downloaded into the phone. Optional: You can also assign an HTTPS relative path to the HTTPS server.
  • Page 358 Operational, Basic, and Advanced Parameters Parameter – Aastra Web UI auto resync mode Configuration Files Mode (in Web UI) Description Enables and disables the phone to be updated automatically once a day at a specific time in a 24-hour period. This parameter works with TFTP, FTP, and HTTP servers.
  • Page 359 Configuration Parameters Operational, Basic, and Advanced Parameters Parameter – auto resync time Time (24-hour) (in Web UI) Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0 Aastra Web UI Advanced Settings->Configuration Server-> Auto-Resync Configuration Files aastra.cfg, <mac>.cfg Sets the time of day in a 24-hour period for the IP phone to be automatically updated.
  • Page 360: Network Address Translation (Nat) Settings

    Operational, Basic, and Advanced Parameters Network Address Translation (NAT) Settings Parameter – sip nat ip NAT IP (in Web UI) Description Format Default Value Range Example Parameter – sip nat port NAT SIP Port (in Web UI) Description Format Default Value Range Example Parameter –...
  • Page 361 Configuration Parameters Operational, Basic, and Advanced Parameters Parameter – sip nortel nat timer Nortel NAT Timer (in Web UI) Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0 Aastra Web UI Advanced Settings->Network Configuration Files aastra.cfg, <mac>.cfg The interval, in seconds, that the phone sends SIP ping requests to the Nortel proxy.
  • Page 362: Https Client And Server Settings

    Operational, Basic, and Advanced Parameters HTTPS Client and Server Settings Parameter – https client method HTTPS Client Method (in Web UI) Description Format Default Value Range Example Parameter – https redirect http get HTTPS Server - Redirect HTTP to HTTPS (in Web UI) Description Format...
  • Page 363 Configuration Parameters Operational, Basic, and Advanced Parameters Parameter – https block http post xml HTTPS Server - Block XML HTTP POSTs (in Web UI) Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0 IP Phone UI Options->Network Settings->HTTPS-> HTTPS Server->XML Aastra Web UI Advanced Settings->Network->...
  • Page 364: Upnp Settings

    Operational, Basic, and Advanced Parameters UPnP Settings Parameter – IP phone UI upnp manager Aastra Web UI UPnP Configuration Files (in Web UI) Description Enables or disables Universal Plug and Play (UpnP) on the IP phone. If you set this parameter to “0”, you can manually configure NAT on the IP phone and the UPnP manager will not start.
  • Page 365 Configuration Parameters Operational, Basic, and Advanced Parameters Parameter – sip nat rtp port RTP Port Base (in IP Phone UI) NAT RTP Port (in Web UI) Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0 IP Phone UI Options->SIP Settings->RTP Port Base Aastra Web UI Advanced Settings->Network->...
  • Page 366 Operational, Basic, and Advanced Parameters Virtual Local Area Network (VLAN) Settings Parameter – IP phone UI tagging enabled Enable Aastra Web UI VLAN Enable Configuration Files (in Web UI) Description Enables or disables VLAN on the IP phones. Format Boolean Default Value 0 (false) Range...
  • Page 367 Configuration Parameters Operational, Basic, and Advanced Parameters Parameter – IP phone UI tos priority map SIP Priority RTP Priority RTCP Priority (for Port 0 in Web UI) Aastra Web UI Configuration Files Description This parameter is based on the Type of Service (ToS), Differentiated Services Code Point (DSCP) setting for SIP (tos sip parameter), RTP (tos rtp parameter) and RTCP (tos rtcp parameter).
  • Page 368 Operational, Basic, and Advanced Parameters Parameter – IP phone UI priority non-ip Aastra Web UI Priority, Non-IP Packet Configuration Files (in Web UI) Description Specifies the priority value for non-IP packets. Format Integer Default Value Range 0 to 7 Example priority non-ip: 7 Parameter –...
  • Page 369: Type Of Service (Tos)/Dscp Settings

    Configuration Parameters Operational, Basic, and Advanced Parameters Type of Service (ToS)/DSCP Settings Parameter – IP phone UI tos sip Aastra Web UI Configuration Files Description The Differentiated Services Code Point (DSCP) for SIP packets. Format Integer Default Value Range 0 to 63 Example tos sip: 3 Parameter –...
  • Page 370: Time Server Settings

    Operational, Basic, and Advanced Parameters Time Server Settings Parameter – time server disabled NTP Time Servers (in Web UI) Description Format Default Value Range Example Parameter – time server1 Time Server 1 (in Web UI) Description Format Default Value Range Example A-28 Aastra Web UI...
  • Page 371 Configuration Parameters Operational, Basic, and Advanced Parameters Parameter – time server2 Time Server 2 (in Web UI) Description Format Default Value Range Example Parameter – time server3 Time Server 3 (in Web UI) Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0 Aastra Web UI Advanced Settings->Network->...
  • Page 372: Time And Date Settings

    Operational, Basic, and Advanced Parameters Time and Date Settings Parameter – time format Time Format (in Phone UI) Description Format Default Value Range Example Parameter – date format Date Format (in Phone UI) Description Format Default Value Range Example A-30 IP phone UI Options->Time and Date->Time Format Configuration Files...
  • Page 373 Configuration Parameters Operational, Basic, and Advanced Parameters Parameter – dst config Daylight Savings (in Phone UI) Description Format Default Value Range Example Parameter – time zone name Time Zone (in Phone UI) Description Format Default Value Range Example Parameter – time zone code Time Zone (in Phone UI)
  • Page 374 Operational, Basic, and Advanced Parameters Time Zone Name/Time Zone Code Table Time Zone Name AD-Andorra AG-Antigua AI-Anguilla AL-Tirane AN-Curacao AR-Buenos Aires AS-Pago Pago AT-Vienna AU-Lord Howe AU-Tasmania AU-Melbourne AU-Sydney AU-Broken Hill AU-Brisbane AU-Lindeman AU-Adelaide AU-Darwin AU-Perth AW-Aruba BA-Sarajevo BB-Barbados BE-Brussels BG-Sofia BM-Bermuda BO-La Paz...
  • Page 375 Configuration Parameters Operational, Basic, and Advanced Parameters Time Zone Name CA-Newfoundland CA-Atlantic CA-Eastern CA-Saskatchewan CA-Central CA-Mountain CA-Pacific CA-Yukon CH-Zurich CK-Rarotonga CL-Santiago CL-Easter CN-China CO-Bogota CR-Costa Rica CU-Havana CY-Nicosia CZ-Prague DE-Berlin DK-Copenhagen DM-Dominica DO-Santo Domingo EE-Tallinn ES-Madrid ES-Canary FI-Helsinki FJ-Fiji FK-Stanley FO-Faeroe FR-Paris GB-London...
  • Page 376 Operational, Basic, and Advanced Parameters Time Zone Name HK-Hong Kong HN-Tegucigalpa HR-Zagreb HT-Port-au-Prince HU-Budapest IE-Dublin IS-Reykjavik IT-Rome JM-Jamaica JP-Tokyo KY-Cayman LC-St Lucia LI-Vaduz LT-Vilnius LU-Luxembourg LV-Riga MC-Monaco MD-Chisinau MK-Skopje MQ-Martinique MS-Montserrat MT-Malta MX-Mexico City MX-Cancun MX-Merida MX-Monterrey MX-Mazatlan MX-Chihuahua MX-Hermosillo MX-Tijuana NI-Managua NL-Amsterdam...
  • Page 377 Configuration Parameters Operational, Basic, and Advanced Parameters Time Zone Name PA-Panama PE-Lima PL-Warsaw PR-Puerto Rico PT-Lisbon PT-Madeira PT-Azores PY-Asuncion RO-Bucharest RU-Kaliningrad RU-Moscow RU-Samara RU-Yekaterinburg RU-Omsk RU-Novosibirsk RU-Krasnoyarsk RU-Irkutsk RU-Yakutsk RU-Vladivostok RU-Sakhalin RU-Magadan RU-Kamchatka RU-Anadyr SE-Stockholm SG-Singapore SI-Ljubljana SK-Bratislava SM-San Marino SR-Paramaribo SV-El Salvador TR-Istanbul...
  • Page 378 Operational, Basic, and Advanced Parameters Time Zone Name VA-Vatican YU-Belgrade A-36 Time Zone Code 41-001160-00, Rev 01 Release 2.0...
  • Page 379: Sip Local Dial Plan Settings

    Configuration Parameters Operational, Basic, and Advanced Parameters SIP Local Dial Plan Settings Parameter – displayName1 Idle Display Name 1 (in Web UI) Description Format Default Value Range Example Parameter – displayName2 Idle Display Name 2 (in Web UI) Description Format Default Value Range Example...
  • Page 380 Operational, Basic, and Advanced Parameters Parameter – sip dial plan Local Dial Plan (in Web UI) Description Format Default Value Range Example A-38 Aastra Web UI Basic Settings->Preferences Configuration Files aastra.cfg, <mac>.cfg A dial plan describes the number and pattern of digits that a user dials to reach a particular telephone number.
  • Page 381 Configuration Parameters Operational, Basic, and Advanced Parameters Parameter – sip dial plan terminator Send Dial Plan Terminator (in Web UI) Description Format Default Value Range Example Parameter – sip digit timeout Digit Timeout (in Web UI) Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0...
  • Page 382: Sip Basic, Global Settings

    Operational, Basic, and Advanced Parameters SIP Basic, Global Settings SIP Global Authentication Settings Parameter – sip screen name Screen Name (in Web UI) Description Format Default Value Range Example Parameter – sip user name Phone Number (in Web UI) Description Format Default Value Range...
  • Page 383 Configuration Parameters Operational, Basic, and Advanced Parameters Parameter – sip display name Caller ID (in Web UI) Description Format Default Value Range Example Parameter – sip auth name Authentication Name (in Web UI) Description Format Default Value Range Example Parameter – sip password Password (in Web UI)
  • Page 384 Operational, Basic, and Advanced Parameters Parameter – sip bla number BLA Number (in Web UI) Description Format Default Value Range Example Parameter – sip mode Line mode (in Web UI) Description Format Default Value Range Example A-42 Aastra Web UI Advanced Settings->Global SIP->...
  • Page 385 Configuration Parameters Operational, Basic, and Advanced Parameters SIP Global Network Settings. Parameter – sip proxy ip Proxy Server (in Web UI) Description Format Default Value Range Example Parameter – sip proxy port Proxy Port (in Web UI) Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0...
  • Page 386 Operational, Basic, and Advanced Parameters Parameter – sip backup proxy ip Backup Proxy Server (in Web UI) Description Format Default Value Range Example Parameter – sip backup proxy port Backup Proxy Port (in Web UI) Description Format Default Value Range Example Parameter –...
  • Page 387 Configuration Parameters Operational, Basic, and Advanced Parameters Parameter – sip outbound proxy port outbound proxy port (in Web UI) Description Format Default Value Range Example Parameter – sip registrar ip Registrar Server (in Web UI) Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0 Aastra Web UI...
  • Page 388 Operational, Basic, and Advanced Parameters Parameter – sip registrar port Registrar Port (in Web UI) Description Format Default Value Range Example Parameter – sip backup registrar ip Backup Registrar Server (in Web UI) Description Format Default Value Range Example A-46 IP Phone UI Options->SIP Settings Aastra Web UI...
  • Page 389 Configuration Parameters Operational, Basic, and Advanced Parameters Parameter – sip backup registrar port Backup Registrar Port (in Web UI) Description Format Default Value Range Example Parameter – sip registration period Registration Period (in Web UI) Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0 Aastra Web UI...
  • Page 390: Sip Basic, Per-Line Settings

    Operational, Basic, and Advanced Parameters SIP Basic, Per-Line Settings The following parameters are SIP per-line settings. The value of "N" is 1 - 9 for 53i, 55i, 57i, and 57i CT. SIP Per-Line Authentication Settings Parameter – sip lineN screen name Screen Name (in Web UI) Description...
  • Page 391 Configuration Parameters Operational, Basic, and Advanced Parameters Parameter – sip lineN display name Caller ID (in Web UI) Description Format Default Value Range Example Parameter – sip lineN auth name Authentication Name (in Web UI) Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0 Aastra Web UI...
  • Page 392 Operational, Basic, and Advanced Parameters Parameter – sip lineN password Password (in Web UI) Description Format Default Value Range Example A-50 Aastra Web UI Advanced Settings->Line 1 thru 9 Configuration Files aastra.cfg, <mac>.cfg The password that will be used to register at the registrar. Text Not Applicable Up to 20 alphanumeric characters...
  • Page 393 Configuration Parameters Operational, Basic, and Advanced Parameters Parameter – sip lineN bla number BLA Number (in Web UI) Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0 Aastra Web UI Advanced Settings->Line 1 thru 9 Configuration Files aastra.cfg, <mac>.cfg Allows you to assign a phone number that is shared on specific lines on the IP phone.
  • Page 394 Operational, Basic, and Advanced Parameters Parameter – sip lineN mode Line Mode (in Web UI) Description Format Default Value Range Example A-52 Aastra Web UI Advanced Settings->Line 1 thru 9 Configuration Files aastra.cfg, <mac>.cfg Allows you to configure the mode of the line. Applicable values are: •...
  • Page 395 Configuration Parameters Operational, Basic, and Advanced Parameters SIP Per-Line Network Settings. Parameter – sip lineN proxy ip Proxy Server (in Web UI) Description Format Default Value Range Example Parameter – sip lineN proxy port Proxy Port (in Web UI) Description Format Default Value Range...
  • Page 396 Operational, Basic, and Advanced Parameters Parameter – sip linex backup proxy ip Backup Proxy Server (in Web UI) Description Format Default Value Range Example Parameter – sip linex backup proxy port Backup Proxy Port (in Web UI) Description Format Default Value Range Example Parameter –...
  • Page 397 Configuration Parameters Operational, Basic, and Advanced Parameters Parameter – sip lineN outbound proxy port Outbound Proxy Port (in Web UI) Description Format Default Value Range Example Parameter – sip lineN registrar ip Registrar Server (in Web UI) Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0...
  • Page 398 Operational, Basic, and Advanced Parameters Parameter – sip lineN registrar port Registrar Port (in Web UI) Description Format Default Value Range Example Parameter – sip linex backup registrar ip Backup Registrar Server (in Web UI) Description Format Default Value Range Example A-56 Aastra Web UI...
  • Page 399 Configuration Parameters Operational, Basic, and Advanced Parameters Parameter – sip linex backup registrar port Backup Registrar Port (in Web UI) Description Format Default Value Range Example Parameter – sip lineN registration period Registration Period (in Web UI) Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0...
  • Page 400: Advanced Sip Settings

    Operational, Basic, and Advanced Parameters Advanced SIP Settings Parameter – sip explicit mwi subscription Explicit MWI Subscription (in Web UI) Description Format Default Value Range Example Parameter – sip explicit mwi subscription period Explicit MWI Timeout (in Web UI) Description Format Default Value Range...
  • Page 401 Configuration Parameters Operational, Basic, and Advanced Parameters Parameter – sip session timer Session Timer (in Web UI) Description Format Default Value Range Example Parameter – sip T1 timer T1 Timer (in Web UI) Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0 Aastra Web UI Advanced Settings->Global SIP->...
  • Page 402 Operational, Basic, and Advanced Parameters Parameter – sip T2 timer T2 Timer (in Web UI) Description Format Default Value Range Example Parameter – sip transaction timer Transaction Timer (in Web UI) Description Format Default Value Range Example A-60 Aastra Web UI Advanced Settings->Global SIP->...
  • Page 403 Configuration Parameters Operational, Basic, and Advanced Parameters Parameter – sip transport protocol Transport Protocol (in Web UI) Description Format Default Value Range Example Parameter – sip registration retry timer Registration Failed Retry Timer (in Web UI) Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0...
  • Page 404 Operational, Basic, and Advanced Parameters Parameter – sip registration timeout retry timer Registration Timeout Retry Timer (in Web UI) Description Format Default Value Range Example Parameter – sip registration renewal timer Registration Renewal Timer (in Web UI) Description Format Default Value Range Example A-62...
  • Page 405: Rtp, Codec, Dtmf Global Settings

    Configuration Parameters Operational, Basic, and Advanced Parameters RTP, Codec, DTMF Global Settings Parameter – sip use basic codecs Basic Codecs (in Web UI) Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0 Aastra Web UI Advanced Settings->Global SIP->RTP Settings Configuration Files aastra.cfg, <mac>.cfg Enables or disables basic codecs.
  • Page 406 Operational, Basic, and Advanced Parameters Parameter – sip out-of-band dtmf Force RFC2833 Out-of-Band DTMF (in Web UI) Description Format Default Value Range Example Parameter – sip customized codec Customized Codec Preference List (in Web UI) Description Format Default Value Range Example A-64 Aastra Web UI...
  • Page 407: Dtmf Per-Line Settings

    Configuration Parameters Operational, Basic, and Advanced Parameters Parameter – sip dtmf method DTMF Method (in Web UI) Description Format Default Value Range Example DTMF Per-Line Settings Parameter – sip lineN dtmf method DTMF Method (in Web UI) Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0...
  • Page 408: Silence Suppression Settings

    Operational, Basic, and Advanced Parameters Silence Suppression Settings Parameter – sip silence suppression Silence Suppression (in Web UI) Description Format Default Value Range Example A-66 Aastra Web UI Advanced Settings->Global SIP->RTP Settings Configuration Files aastra.cfg, <mac>.cfg Silence suppression is enabled by default on the IP phones. The phone negotiates whether or not to use silence suppression.
  • Page 409: Voicemail Settings

    Configuration Parameters Operational, Basic, and Advanced Parameters Voicemail Settings Parameter – sip lineN vmail Note: The value of "N" is 1 - 9 for 53i, 55i, 57i, 57i CT. Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0 Configuration Files aastra.cfg, <mac>.cfg Use this parameter in the <mac>.cfg file to configure the phone to dial a...
  • Page 410: Directory Settings

    Operational, Basic, and Advanced Parameters Directory Settings Parameter – Aastra Web UI directory 1 Configuration Files Directory List (in Web UI) Description The name of a directory list that you can download from the configuration server. Format Alphanumeric characters Default Value Not Applicable Range Not Applicable...
  • Page 411: Callers List Settings

    Configuration Parameters Operational, Basic, and Advanced Parameters Callers List Settings Parameter – Configuration Files callers list disabled Description Enables or disables the Callers List. If this parameter is set to 0, the Callers List can be accessed by all users. If this parameter is set to 1, the IP phone does not save any caller information to the Caller List.
  • Page 412: Missed Calls Indicator Settings

    Operational, Basic, and Advanced Parameters Missed Calls Indicator Settings Parameter – Configuration Files missed calls indicator disabled Description Enables or disables the Missed Calls Indicator. If the "missed calls indicator disabled" parame.ter is set to 0, the indicator increments as unanswered calls come into the IP phone.
  • Page 413: Xml Settings

    Configuration Parameters Operational, Basic, and Advanced Parameters XML Settings Parameter – Aastra Web UI xml application URI Configuration Files XML Application URI (in Web UI) Description This is the XML application you are loading into the IP phone configuration. Format HTTP server path or fully qualified Domain Name Default Value Not Applicable...
  • Page 414 Operational, Basic, and Advanced Parameters Parameter – xml application post list XML Push Server List (Approved IP Addresses) (in Web UI) Description Format Default Value Range Example Parameter – xml beep notification XML Beep Support (in Web UI) Description Format Default Value Range Example...
  • Page 415 Configuration Parameters Operational, Basic, and Advanced Parameters Parameter – xml status scroll delay Status Scroll Delay (seconds) (in Web UI) Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0 Aastra Web UI Basic Settings->Preferences Configuration Files aastra.cfg, <mac>.cfg Specifies the length of time, in seconds, that each XML status message displays on the phone.
  • Page 416: Action Uri Settings

    Operational, Basic, and Advanced Parameters Action URI Settings Parameter – Aastra Web UI action uri startup Configuration Files Startup (in Web UI) Description Specifies the URI for which the phone executes a GET on when a startup event occurs. Format Fully qualified URI Default Value Not Applicable...
  • Page 417 Configuration Parameters Operational, Basic, and Advanced Parameters Parameter – action uri incoming Incoming Call (in Web UI) Description Format Default Value Range Example Parameter – action uri outgoing Outgoing Call (in Web UI) Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0 Aastra Web UI Advanced Settings->Action URI Configuration Files...
  • Page 418 Operational, Basic, and Advanced Parameters Parameter – action uri offhook Offhook (in Web UI) Description Format Default Value Range Example Parameter – action uri onhook Onhook (in Web UI) Description Format Default Value Range Example A-76 Aastra Web UI Advanced Settings->Action URI Configuration Files aastra.cfg, <mac>.cfg Specifies the URI for which the phone executes a GET on when an...
  • Page 419: Ring Tone And Tone Set Global Settings

    Configuration Parameters Operational, Basic, and Advanced Parameters Ring Tone and Tone Set Global Settings Parameter – ring tone Global Ring Tone (in Web UI) Description Format Default Value Range Example Parameter – tone set Tone Set (in Web UI) Description Format Default Value Range...
  • Page 420: Ring Tone Per-Line Settings

    Operational, Basic, and Advanced Parameters Ring Tone Per-Line Settings Parameter – lineN ring tone Line N (in Web UI) Description Format Default Value Range Example A-78 Aastra Web UI: Basic Settings->Preferences->Ring Tones Configuration Files aastra.cfg, <mac>.cfg Sets the type of ring tone on the IP phone on a per-line basis. Ring tone can be set to one of six distinct rings.
  • Page 421: Stuttered Dial Tone Setting

    Configuration Parameters Operational, Basic, and Advanced Parameters Stuttered Dial Tone Setting Parameter – stutter disabled Stuttered Dial Tone (in Web UI) Description Format Default Value Range Example Call Waiting Tone Setting Parameter – call waiting tone Play Call Waiting Tone (in Web UI) Description Format...
  • Page 422: Priority Alert Settings

    Operational, Basic, and Advanced Parameters Priority Alert Settings Parameter – prioity alerting enabled Enable Priority Alerting (in Web UI) Description Format Default Value Range Example For Sylantro Server only Parameter – alert auto call distribution auto call distribution (in Web UI) Description Format Default Value...
  • Page 423 Configuration Parameters Operational, Basic, and Advanced Parameters Parameter – alert community 1 community-1 (in Web UI) Description Format Default Value Range Example Parameter – alert community 2 community-2 (in Web UI) Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0 Aastra Web UI: Basic Settings->Preferences->...
  • Page 424 Operational, Basic, and Advanced Parameters Parameter – alert community 3 community-3 (in Web UI) Description Format Default Value Range Example Parameter – alert community 4 community-4 (in Web UI) Description Format Default Value Range Example A-82 Aastra Web UI: Basic Settings->Preferences-> Priority Alerting Settings Configuration Files aastra.cfg, <mac>.cfg...
  • Page 425 Configuration Parameters Operational, Basic, and Advanced Parameters Parameter – alert external alert external (in Web UI) Description Format Default Value Range Example Parameter – alert emergency alert emergency (in Web UI) Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0 Aastra Web UI: Basic Settings->Preferences->...
  • Page 426 Operational, Basic, and Advanced Parameters Parameter – alert group alert group (in Web UI) Description Format Default Value Range Example Parameter – alert internal alert internal (in Web UI) Description Format Default Value Range Example A-84 Aastra Web UI: Basic Settings->Preferences-> Priority Alerting Settings Configuration Files aastra.cfg, <mac>.cfg...
  • Page 427 Configuration Parameters Operational, Basic, and Advanced Parameters Parameter – alert priority alert priority (in Web UI) Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0 Aastra Web UI: Basic Settings->Preferences-> Priority Alerting Settings Configuration Files aastra.cfg, <mac>.cfg When an "alert priority" keyword appears in the header of the INVITE request, the configured Bellcore ring tone is applied to the IP phone.
  • Page 428: Language Settings

    Operational, Basic, and Advanced Parameters Language Settings Parameter – language Webpage Language (in Web UI) Description Format Default Value Range Example A-86 IP Phone UI Options->Language Aastra Web UI Basic Settings->Preferences-> Language Settings->Webpage Language Configuration File aastra.cfg, <mac>.cfg The language you want to display in the IP Phone UI and the Aastra Web Valid values for 53i, 55i, 57i are: 0 (English) 1 (French)
  • Page 429: Language Pack Settings

    Configuration Parameters Operational, Basic, and Advanced Parameters Language Pack Settings Parameter – language N Language N (in Web UI) Where “N” can be 1, 2, 3, or Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0 Aastra Web UI Basic Settings->Preferences->...
  • Page 430 Operational, Basic, and Advanced Parameters The following table identifies the language code to use for the IP phone language packs. Language Codes (from Standard ISO 639) Language English French Spanish German Italian The following table identifies the country codes to use for the IP phone language packs.
  • Page 431 Configuration Parameters Operational, Basic, and Advanced Parameters Country BAHAMAS BAHRAIN BANGLADESH BARBADOS BELARUS BELGIUM BELIZE BENIN BERMUDA BHUTAN BOLIVIA BOSNIA AND HERZEGOVINA BOTSWANA BOUVET ISLAND BRAZIL BRITISH INDIAN OCEAN TERRITORY BRUNEI DARUSSALAM BULGARIA BURKINA FASO BURUNDI CAMBODIA CAMEROON CANADA CAPE VERDE CAYMAN ISLANDS CENTRAL AFRICAN REPUBLIC CHAD...
  • Page 432 Operational, Basic, and Advanced Parameters Country DENMARK DJIBOUTI DOMINICA DOMINICAN REPUBLIC ECUADOR EGYPT EL SALVADOR EQUATORIAL GUINEA ERITREA ESTONIA ETHIOPIA FALKLAND ISLANDS (MALVINAS) FAROE ISLANDS FIJI FINLAND FRANCE FRENCH GUIANA FRENCH POLYNESIA FRENCH SOUTHERN TERRITORIES GABON GAMBIA GEORGIA GERMANY GHANA GIBRALTAR GREECE GREENLAND...
  • Page 433 Configuration Parameters Operational, Basic, and Advanced Parameters Country ICELAND INDIA INDONESIA IRAN, ISLAMIC REPUBLIC OF IRAQ IRELAND ISLE OF MAN ISRAEL ITALY JAMAICA JAPAN JERSEY JORDAN KAZAKHSTAN KENYA KIRIBATI KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF KOREA, REPUBLIC OF KUWAIT KYRGYZSTAN LAO PEOPLE'S DEMOCRATIC REPUBLIC LATVIA LEBANON LESOTHO...
  • Page 434 Operational, Basic, and Advanced Parameters Country MACAO MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF MADAGASCAR MALAWI MALAYSIA MALDIVES MALI MALTA MARSHALL ISLANDS MARTINIQUE MAURITANIA MAURITIUS MAYOTTE MEXICO MICRONESIA, FEDERATED STATES OF MOLDOVA, REPUBLIC OF MONACO MONGOLIA MONTENEGRO MONTSERRAT MOROCCO MOZAMBIQUE MYANMAR NAMIBIA NAURU NEPAL...
  • Page 435 Configuration Parameters Operational, Basic, and Advanced Parameters Country PAKISTAN PALAU PALESTINIAN TERRITORY, OCCUPIED PANAMA PAPUA NEW GUINEA PARAGUAY PERU PHILIPPINES PITCAIRN POLAND PORTUGAL PUERTO RICO QATAR RÉUNION ROMANIA RUSSIAN FEDERATION RWANDA 41-001160-00, Rev 01 Release 2.0 Country Code A-93...
  • Page 436 Operational, Basic, and Advanced Parameters Country SAINT HELENA SAINT KITTS AND NEVIS SAINT LUCIA SAINT PIERRE AND MIQUELON SAINT VINCENT AND THE GRENADINES SAMOA SAN MARINO SAO TOME AND PRINCIPE SAUDI ARABIA SENEGAL SERBIA SEYCHELLES SIERRA LEONE SINGAPORE SLOVAKIA SLOVENIA SOLOMON ISLANDS SOMALIA SOUTH AFRICA...
  • Page 437 Configuration Parameters Operational, Basic, and Advanced Parameters Country UGANDA UKRAINE UNITED ARAB EMIRATES UNITED KINGDOM UNITED STATES UNITED STATES MINOR OUTLYING ISLANDS URUGUAY UZBEKISTAN VANUATU Vatican City State VENEZUELA VIET NAM VIRGIN ISLANDS, BRITISH VIRGIN ISLANDS, U.S. WALLIS AND FUTUNA WESTERN SAHARA YEMEN Zaire...
  • Page 438: Suppress Dtmf Playback Setting

    Operational, Basic, and Advanced Parameters Suppress DTMF Playback Setting Parameter – Aastra Web UI suppress dtmf playback Configuration Files Suppress DTMF Playback (in Web UI) Description Enables and disables suppression of DTMF playback when a number is dialed from the softkeys or programmable keys. When you disable the suppression of DTMF playback and you press a softkey or programmable key, the IP phone dials the stored number and displays each digit as dialed in the LCD window.
  • Page 439: Display Dtmf Digits Setting

    Configuration Parameters Operational, Basic, and Advanced Parameters Display DTMF Digits Setting Parameter – Aastra Web UI display dtmf digits Configuration Files Display DTMF Digits (in Web UI) Description Enables and disables the display of DTMF digits when dialing on the IP phone.
  • Page 440: Intercom And Auto-Answer Settings

    Operational, Basic, and Advanced Parameters Intercom and Auto-Answer Settings Outgoing Intercom Settings Parameter – Aastra Web UI sip intercom type Configuration Files Type (in Web UI) Description Determines whether the IP phone or the server is responsible for notifying the recipient that an Intercom call is being placed. Format Integer Default Value...
  • Page 441 Configuration Parameters Operational, Basic, and Advanced Parameters Parameter – Aastra Web UI sip intercom prefix code Configuration Files Prefix Code (in Web UI) Description The prefix to add to the phone number for server-side outgoing Intercom calls. This parameter is required for all server-side Intercom calls. Note: The example below shows *96 for the prefix code which is used for Sylantro servers.
  • Page 442 Operational, Basic, and Advanced Parameters Incoming Intercom Setting Parameter – Aastra Web UI sip intercom mute mic Configuration Files Microphone Mute (in Web UI) Description Enables or disables the microphone on the IP phone for Intercom calls made by the originating caller. Format Integer Default Value...
  • Page 443: Audio Transmit And Receive Gain Adjustment Settings

    Configuration Parameters Operational, Basic, and Advanced Parameters Audio Transmit and Receive Gain Adjustment Settings Parameter – Configuration Files headset tx gain Description This is the increased (+db) or decreased (-db) amount of signal transmitted from the headset microphone to t he far-end party. The amount of Tx gain in the IP phone firmware has been reduced to avoid side-tone and echo on the local and far-end equipment.
  • Page 444 Operational, Basic, and Advanced Parameters Parameter – Configuration Files handset tx gain Description This is the increased (+db) or decreased (-db) amount of signal transmitted from the handset microphone to the far-end party. The amount of Tx gain in the IP phone firmware has been reduced to avoid side-tone and echo on the local and far-end equipment.
  • Page 445 Configuration Parameters Operational, Basic, and Advanced Parameters Parameter – Configuration Files handsfree tx gain Description This is the increased (+db) or decreased (-db) amount of signal transmitted from the base microphone to the far-end party. The amount of Tx gain in the IP phone firmware has been reduced to avoid side-tone and echo on the local and far-end equipment.
  • Page 446: Directed Call Pickup (Blf Or Xml Call Interception) Settings

    Directed Call Pickup (BLF or XML Call Interception) Settings Parameter – directed call pickup Directed Call Pickup (in Web UI) Description Format Default Value Range Example Parameter – play a ring splash Play a Ring Splash (in Web UI) Description Format Default Value Range...
  • Page 447: Blf Subscription Period Settings

    Configuration Parameters Operational, Basic, and Advanced Parameters BLF Subscription Period Settings Parameter – Aastra Web UI sip blf subscription period Configuration Files BLF Subscription Period (in Web UI) Description Specifies the time period, in seconds, that the IP phone resubscribes the BLF subscription service after a software/firmware upgrade or after a reboot of the IP phone.
  • Page 448: Hard Key Parameters

    Hard Key Parameters Hard Key Parameters This section provides the hard key settings you can use to enable and disable the Redial, Conf, and Xfer keys on the IP phone. Parameter – Configuration Files redial disabled Description Enables or disables the Redial key on the IP phone. If this parameter is set to 0, the key is active and can be pressed by the user.
  • Page 449 Configuration Parameters Hard Key Parameters Parameter – Configuration Files call transfer disabled Description Enables or disables the Xfer key on the IP phone. If this parameter is set to 0, the key is active and can be pressed by the user. If this parameter is set to 1, pressing the Xfer key is ignored.
  • Page 450 Hard Key Parameters Parameter – Aastra Web UI map conf key to Configuration Files Map Conf Key To (in Web UI) Description Sets the Conf key as a speedial key if a value is entered for this parameter. If you leave this parameter blank, the Conf key returns to its original functionality.
  • Page 451 Configuration Parameters Hard Key Parameters 57i CT 12 Top and Bottom Softkeys (Up to 10 functions on top keys; Up to 20 functions on bottom keys) *The 536EM expansion module consists of 36 softkeys. You can have up to 3 expansion modules on an IP phone totaling 108 softkeys.
  • Page 452: Softkey Settings For 55I, 57I, 57I Ct

    Hard Key Parameters Softkey Settings for 55i, 57i, 57i CT The value of "N" for the following parameters is dependent on the number of softkeys available on the55i, 57i, and 57i CT models. See the table above for applicable values. Parameter –...
  • Page 453 Configuration Parameters Hard Key Parameters Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0 callers list - Indicates the softkey and/or programmable key is set for accessing the Callers List. directory - Indicates the softkey and/or programmable key is set for accessing the Directory List.
  • Page 454 Hard Key Parameters Parameter – softkeyN label Label (in Web UI) Description Format Default Value Range Example A-112 Aastra Web UI Operation->Softkeys and XML Configuration Files aastra.cfg, <mac>.cfg The text label that displays on the IP phone for the softkey. The “softkeyN label”...
  • Page 455 Configuration Parameters Hard Key Parameters Parameter – softkeyN value Value (In WEb UI) Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0 Aastra Web UI Operation->Softkeys and XML Configuration Files aastra.cfg, <mac>.cfg This is the value you assign to the softkey. The “softkeyN value”...
  • Page 456 Hard Key Parameters Parameter – softkeyN line Line (in Web UI) Description Format Default Value Range Example A-114 Aastra Web UI Operation->Softkeys and XML Configuration Files aastra.cfg, <mac>.cfg This is the line associated with the softkey you are configuring. The number of applicable lines available is dependent on the specific IP phone model.
  • Page 457 Configuration Parameters Hard Key Parameters Parameter – softkeyN states Idle, Connected, Incoming, Outgoing, Busy (in Web UI) Description Format Default Value 41-001160-00, Rev 01 Release 2.0 Aastra Web UI Operation->Softkeys and XML Configuration Files aastra.cfg, <mac>.cfg Displays the status of the phone when a softkey is pressed. You can enter multiple values (idle, connected, incoming, outgoing, busy) for the "softkeyN state"...
  • Page 458 Hard Key Parameters Range Example A-116 Valid values are: idle The phone is not being used. connected The line currently being displayed is in an active call (or the call is on hold) incoming The phone is ringing. outgoing The user is dialing a number, or the far-end is ringing.
  • Page 459: Programmable Key Settings For 53I And 55I

    Configuration Parameters Hard Key Parameters Programmable Key Settings for 53i and 55i • The value of "N" for the following parameters is dependent on the number of programmable keys available on the 53i models. See the table on the applicable values Parameter –...
  • Page 460 Hard Key Parameters Default Value Range Example A-118 Not Applicable none line speeddial dnd ("do not disturb" in the Aastra Web UI) list flash sprecode park pickup directory callers list conf xfer prgkey1 type: speeddial 41-001160-00, Rev 01 Release 2.0...
  • Page 461 Configuration Parameters Hard Key Parameters Parameter – Aastra Web UI prgkeyN value Configuration Files aastra.cfg, <mac>.cfg Value (in Web UI) Description This is the value you assign to the programmable key. The “prgkeyN value” parameter can be set for the following softkey types only: •...
  • Page 462 Hard Key Parameters Parameter– prgkeyN line Line (in Web UI) Description Format Default Value Range Example A-120 Aastra Web UI Operation->Programmable Keys Configuration Files aastra.cfg, <mac>.cfg This is the line associated with the programmable key you are configuring. The “prgkeyN line” parameter can be set for the following softkey types only: •...
  • Page 463: Top Softkey Settings For 57I And 57I Ct

    Configuration Parameters Hard Key Parameters Top Softkey Settings for 57i and 57i CT Parameter – topsoftkeyN type Top Softkeys->Type (in Web UI) Description 41-001160-00, Rev 01 Release 2.0 Aastra Web UI Operation->Softkeys and XML Configuration Files aastra.cfg, <mac>.cfg The type of softkey to configure. Valid types are: •...
  • Page 464 Hard Key Parameters Format Default Value Range Example A-122 • callers list - Indicates the softkey is set for accessing the Callers List. • directory - Indicates the softkey is set for accessing the Directory List. • intercom - Indicates the softkey is set to be used as the Intercom key.
  • Page 465 Configuration Parameters Hard Key Parameters Parameter – topsoftkeyN label Top Softkeys->Label (in Web UI) Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0 Aastra Web UI Operation->Softkeys and XML Configuration Files aastra.cfg, <mac>.cfg The text label that displays on the IP phone for the softkey. The “topsoftkeyN label”...
  • Page 466 Hard Key Parameters Parameter – topsoftkeyN value Top Softkeys->Value (In WEb UI) Description Format Default Value Range Example A-124 Aastra Web UI Operation->Softkeys and XML Configuration Files aastra.cfg, <mac>.cfg This is the value you assign to the softkey. The “topsoftkeyN value” parameter can be set for the following softkey types only: •...
  • Page 467 Configuration Parameters Hard Key Parameters Parameter – topsoftkeyN line Top Softkeys->Line (in Web UI) Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0 Aastra Web UI Operation->Softkeys and XML Configuration Files aastra.cfg, <mac>.cfg This is the line associated with the softkey you are configuring. The number of applicable lines available is dependent on the specific IP phone model.
  • Page 468: Handset Feature Key Settings For The 57I Ct

    Hard Key Parameters Handset Feature Key Settings for the 57i CT Parameter – featurekeyN type Type (in Web UI) Description Format Default Value A-126 Aastra Web UI Operation->Handset Keys Configuration Files aastra.cfg, <mac>.cfg The type of feature key to configure. Valid types are: •...
  • Page 469 Configuration Parameters Hard Key Parameters Range Example Parameter – featurekeyN label Label (in Web UI) Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0 none line transfer conference public intercom directory callers list park pickup flash featurekey1 type: line featurekey2 type: public featurekey3 type: park featurekey4 type: pickup...
  • Page 470: Expansion Module Key Settings For 536M (53I/55I) And 560M (57I/57I Ct

    Hard Key Parameters Expansion Module Key Settings for 536M (53i/55i) and 560M (57i/57i CT) Parameter – expmodX keyN type Type (in Web UI) Description Format Default Value Range Example A-128 Aastra Web UI Operation->Expansion Module N Configuration Files aastra.cfg, <mac>.cfg The type of softkey to configure.
  • Page 471 Configuration Parameters Hard Key Parameters Parameter – expmodX keyN value Value (In WEb UI) Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0 Aastra Web UI Operation->Expansion Module N Configuration Files aastra.cfg, <mac>.cfg This is the value you assign to the softkey. The “expmodX keyN value”...
  • Page 472 Hard Key Parameters Parameter – expmodX keyN line Line (in Web UI) Description Format Default Value Range Example A-130 Aastra Web UI Operation->Expansion Module N Configuration Files aastra.cfg, <mac>.cfg This is the line associated with the softkey you are configuring. The number of applicable lines available is dependent on the specific IP phone model.
  • Page 473: Locking Softkeys And Programmable Keys

    Configuration Parameters Hard Key Parameters Locking Softkeys and Programmable Keys Parameter– softkeyN locked Description Format Default Value Range Example Parameter– topsoftkeyN locked Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0 Configuration Files aastra.cfg, <mac>.cfg Locks the specified sotkey on the 55i, 57i, or 57i CT IP phone. Locking the key prevents a user from changing or configuring the softkey.
  • Page 474 Hard Key Parameters Parameter– prgkeyN locked Description Format Default Value Range Example Parameter– featurekeyN locked Description Format Default Value Range Example A-132 Configuration Files aastra.cfg, <mac>.cfg Locks the specified top sotkey on the 53i or 55i IP phone. Locking the key prevents a user from changing or configuring the programmable key.
  • Page 475 Configuration Parameters Hard Key Parameters Parameter– expmodX key N locked Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0 Configuration Files aastra.cfg, <mac>.cfg Locks the specified top sotkey on the 5-Series Expansion Module attached to the IP phone. Locking the key prevents a user from changing or configuring the softkey on the expansion module.
  • Page 476: Advanced Operational Parameters

    Advanced Operational Parameters Advanced Operational Parameters The following parameters in this section allow the system admininstrator to set advanced operational features on the IP phones. MAC Address/Line Number This section provides the parameters you can set to enable or disable the sending of the MAC address and line number in REGISTER messages to the call server.
  • Page 477: Blind Transfer Setting

    Configuration Parameters Advanced Operational Parameters Parameter – sip send line Send Line Number in REGISTER Message (in Web UI) Description Format Default Value Range Example Blind Transfer Setting. Parameter – sip cancel after blind transfer Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0 Aastra Web UI:...
  • Page 478: Update Caller Id Setting

    Advanced Operational Parameters Update Caller ID Setting. Parameter – sip update callerid Description Format Default Value Range Example Boot Sequence Recovery Mode. Parameter – force web recovery mode disabled Description Format Default Value Range Example Parameter – max boot count Description Format Default Value...
  • Page 479: Single Call Restriction

    Configuration Parameters Advanced Operational Parameters Single Call Restriction Parameter – two call support Two Call Support (in Web UI) Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0 Aastra Web UI Advanced Settings->Global SIP->RTP Settings Configuration Files aastra.cfg, <mac>.cfg Enables or disables the single media path restriction between the 57i CT base unit and the handset.
  • Page 480: Troubleshooting Parameters

    Troubleshooting Parameters Troubleshooting Parameters The following parameters in this section allow the system admininstrator to set logging and support settings for troubleshooting purposes. Log Settings Parameter – log ip Description Format Default Value Range Example Parameter – log port Description Format Default Value Range...
  • Page 481 Configuration Parameters Troubleshooting Parameters Parameter – log level Module Description Format Default Value Range Example 41-001160-00, Rev 01 Release 2.0 Aastra Web UI Advanced Settings->Troubleshooting->Module Configuration Files aastra.cfg, <mac>.cfg Specifies the severity level of the logs to be reported to a log file. When this parameter is set to a specific value, only the logs with characteristics of this value and higher are reported to the log file.
  • Page 482 IP Phone Administrator Guide Troubleshooting Parameters A-140 41-001160-00, Rev 01 Release 2.0...
  • Page 483: Configuration Server Setup

    Configuration Server Setup About this appendix Introduction This appendix describes how to setup the TFTP protocol configuration server in your network. Topics This appendix covers the following topics: Topic Configuration Server Protocol Setup TFTP Server Set-up 41-001160-00, Rev 01 Release 2.0 Appendix B Page page B-2...
  • Page 484: Configuration Server Protocol Setup

    Configuration Server Protocol Setup Configuration Server Protocol Setup TFTP Server Set-up There are a number of TFTP servers available. PumpKIN is one of such TFTP servers. Use the keywords “pumpkin TFTP server” on Google and you should get the web site where you can download the software from.
  • Page 485 Configuration Server Setup Configuration Server Protocol Setup If you want to prevent users from writing files to the directory select the “Deny all requests” in the “Write Request Behavior” category. Click the OK button after you have entered all the required information. All the firmware files should be in the file system root directory.
  • Page 487: Configuring The Ip Phone At The Asterisk Ip Pbx

    About this appendix Introduction This appendix describes how to setup a user’s phone with an extension to make and receive calls using the Asterisk as the PBX. Topics This appendix covers the following topics: Topic IP Phone at the Asterisk IP PBX 41-001160-00, Rev 01 Release 2.0 Configuring the IP Phone at the Asterisk IP PBX...
  • Page 488: Ip Phone At The Asterisk Ip Pbx

    IP Phone at the Asterisk IP PBX IP Phone at the Asterisk IP PBX The following configuration illustrates how to create a user with an extension to make and receive calls using the Asterisk as the PBX. This configuration is defined in the sip.conf file present along with the other configuration files that are created when Asterisk is installed.
  • Page 489 Configuring the IP Phone at the Asterisk IP PBX IP Phone at the Asterisk IP PBX ;able to use it. In this example' sip' is used. You can use ;whatever you like, but make sure they are the same, you will ;need to make an entry in your extensions.conf file (which we ;will get to later) context=sip...
  • Page 491: Sample Configuration Files

    Sample Configuration Files About this appendix Introduction This appendix provides sample configuration files for the 57i, 57i CT, and 53i. Topics This appendix covers the following topics: Topic Sample Configuration Files 57i Sample Configuration File 57i CT Sample Configuration File 53i Sample Configuration File 53i Sample Configuration File 41-001160-00, Rev 01 Release 2.0...
  • Page 492: I Sample Configuration File

    Sample Configuration Files Sample Configuration Files This section consists of the sample configuration files necessary to configure the IP phones. The general format is similar to configuration files used by several Unix-based programs. Any text following a number sign (#) on a line is considered to be a comment, unless the # is contained within double-quotes.
  • Page 493 Sample Configuration Files Sample Configuration Files # The Aastra 57i, 57iCT, and 53i phones will download 2 # configuration files from the TFTP server while restarting, the # "aastra.cfg" file and the "<mac>.cfg" file. These two configuration # files can be used to configure all of the settings of the phone with # the exception of assigning a static IP address to a phone and line # settings, which should only be set in the "<mac>.cfg"...
  • Page 494 Sample Configuration Files # Network Settings ## = = = = = = = = # Notes: If DHCP is enabled, you do not need to set these network # settings. Although depending on you DHCP server configuration you # may still have to set the dns address. #ip: # This value is unique to each phone on a server # and should be set in the "<mac>.cfg"...
  • Page 495 Sample Configuration Files Sample Configuration Files # NAT device between the server and the phone, then you must set the # following two parameters for the phone to function correctly. #sip nortel nat support: 1 #sip nortel nat timer: 60 # Option 2: # If you are using a session border controller, you should set the # outbound proxy to the session border controller address...
  • Page 496 Sample Configuration Files ## = = = = = = = = = = = = = = = # Notes: This section defines which server the phone retrieves new # firmware images and configuration files from. Three protocols are # supported TFTP, FTP and HTTP download protocol: TFTP # valid values are TFTP, FTP and HTTP...
  • Page 497 Sample Configuration Files Sample Configuration Files (1) The entered number is an exact match in the dial plan (2) The "#" symbol has been pressed (3) A timeout occurs # The dial plan is a regular expression that supports the following # syntax: 0,1,2,3,4,5,6,7,8,9,*,# : matches the keypad symbols # If the dialled number doesn't match the dial plan then the call...
  • Page 498 Sample Configuration Files #sip dial plan terminator: 1 #------------------------------------------------------------------ # General SIP Settings # = = = = = = = = = = = #sip session timer: 30 # enable support of RFC4028, the default # value of 0 disables this functionality #sip transport protocol: 0 # use UDP (1), TCP (2) or both (0) for sip # messaging #sip use basic codecs: 1...
  • Page 499 Sample Configuration Files Sample Configuration Files sip screen name: Joe Smith sip user name: 4256 sip display name: Joseph Smith # the caller name sent out when making sip vmail: *78 sip auth name: jsmith sip password: 12345 sip mode: 0 sip proxy ip: proxy.aastra.com # IP address or FQDN of proxy sip proxy port: 5060 sip registrar ip: aastra.com...
  • Page 500 IP Phone Administrator Guide Sample Configuration Files sip line3 vmail: *78 # configure line 5 (a soft key line) as an ordinary line # of a test server sip line5 screen name: Test 1 sip line5 user name: 5551001 sip line5 display name: Test 1 sip line5 auth name: 5551001 sip line5 password: 5551001 sip line5 mode: 0...
  • Page 501 Sample Configuration Files Sample Configuration Files # with it as seen here in the default softkey settings. # SOFTKEY TYPES: "line", "speeddial", "blf", "list", "dnd" # SOFTKEY LABEL: Alpha numeric name for the softkey. The maximum number of characters for this value is 10 for speeddials and dnd, 9 chars for lines, blf # SOFTKEY VALUE: If softkey type is a speeddial, any DTMFs (from 0 - 9, *, "#") or a comma (,) for 500ms pause and...
  • Page 502: 57I Ct Sample Configuration File

    IP Phone Administrator Guide Sample Configuration Files softkey8 line: 1 # list softkey11 type: list softkey12 type: list 57i CT Sample Configuration File # Sample Configuration File # ========================= # Date: October 26th, 2005 # Phone Model: 57iCT # Notes: # The general format used here is similar to configuration files # used by several UNIX-based programs.
  • Page 503 Sample Configuration Files Sample Configuration Files # "aastra.cfg" file and the "<mac>.cfg" file. These two configuration # files can be used to configure all of the settings of the phone with # the exception of assigning a static IP address to a phone and line # settings, which should only be set in the "<mac>.cfg"...
  • Page 504 IP Phone Administrator Guide Sample Configuration Files # Network Settings # ================ # Notes: If DHCP is enabled, you do not need to set these network # settings. Although depending on you DHCP server configuration you # may still have to set the dns address. D-14 41-001160-00, Rev 01 Release 2.0...
  • Page 505 Sample Configuration Files Sample Configuration Files #ip: # This value is unique to each phone on a server # and should be set in the "<mac>.cfg" file if # setting this manually. #subnet mask: #default gateway: #dns1: #dns2: # Time Server Settings # ==================== #time server disabled: 1 # Time server disabled.
  • Page 506 Sample Configuration Files #sip nortel nat timer: 60 # Option 2: # If you are using a session border controller, you should set the # outbound proxy to the session border controller address #sip outbound proxy: sbc.aastra.com #sip outbound proxy port: 0 # Option 3: # If you know the public IP address of your NAT device and and have # opened up a port for the SIP messages then you can statically...
  • Page 507 Sample Configuration Files Sample Configuration Files # Notes: This section defines which server the phone retrieves new # firmware images and configuration files from. Three protocols are # supported TFTP, FTP and HTTP download protocol: TFTP # valid values are TFTP, FTP and HTTP ## TFTP server settings tftp server: 192.168.0.130 #alternate tftp server:...
  • Page 508 Sample Configuration Files # As you dial a number on the phone, the phone will initiate a call # when one of the following conditions are meet: (1) The entered number is an exact match in the dial plan (2) The "#" symbol has been pressed (3) A timeout occurs # The dial plan is a regular expression that supports the following # syntax:...
  • Page 509 Sample Configuration Files Sample Configuration Files # with a 0 or 1, any 5 digit number # beginning with a number between 2 and 8 # (inclusive) or a 12 digit number # beginning with 91 #sip dial plan terminator: 1 #------------------------------------------------------------------- # General SIP Settings # ====================...
  • Page 510 Sample Configuration Files L1 to L4 on the 57i and 57iCT L1 to L3 on the 53i These can be over-ridden on a per-line basis using the per-line settings. See the Admin Guide for a detailed explaination of how this works sip screen name: Joe Smith sip user name: 4256 sip display name: Joseph Smith # the caller name sent out when making...
  • Page 511 Sample Configuration Files Sample Configuration Files # configure line 3 as the support Broadsoft SCA line - the proxy and registrar settings are taken from the global settings above sip line3 screen name: Support sip line3 user name: 4000 sip line3 display name: Aastra Support sip line3 auth name: support sip line3 password: 54321 sip line3 mode: 1...
  • Page 512 Sample Configuration Files # Softkeys can be set either server wide or unique to each phone. # Setting softkeys as line/call appearances should be done in the # "<mac>.cfg" file, since these are unique to each phone. # Notes: # There are a maximum of 18 softkeys that can be configured on the # 57i or 57iCT phone.
  • Page 513 Sample Configuration Files Sample Configuration Files softkey2 type: speeddial softkey2 label: "Call Return" softkey2 value: *69 # DND Key softkey4 type: dnd softkey4 label: DND # Line appearance softkey6 type: line softkey6 label: Test 1 softkey6 line: 5 # blf softkey8 type: blf softkey8 label: Jane Doe softkey8 value: 4559...
  • Page 514 IP Phone Administrator Guide Sample Configuration Files # aastra.cfg or the <mac>.cfg files. # The feature keys are displayed when the user presses the F button # on the cordless phone's hand set. If any changes to the features # keys are made using these parameters the feature keys that exist on # the hand set have to be refreshed.
  • Page 515 Sample Configuration Files Sample Configuration Files Feature key 0 Gr label: "Gr-Line 1" # German label for the key. Displayed when the phone's language # is set to use German Feature key 0 It label: "It-Line 1" # Italian label for the key. Displayed when the phone's language # is set to use Italian #Feature key 0 control: 1 # 1 - Make the key configurable by the user through the phone and...
  • Page 516 Sample Configuration Files 58 - Menu (Options) 59 - Feature Key 60 - Redial 61 - Directory 62 - Callers' list 63 - Services 86 - Icom #Feature key 0 base event: 1 # Indicates a corresponding action to perform on the base set when # the "Feature key N hs event"...
  • Page 517 Sample Configuration Files Sample Configuration Files Feature key 0 hs event: 7 Feature key 0 base event: 1 Feature key 1 En label: "Conf." Feature key 1 Fr label: "Fr-Conf." Feature key 1 Sp label: "Sp-Conf." Feature key 1 control: 1 Feature key 1 hs event: 8 Feature key 1 base event: 12 Feature key 2 En label: "Xfer"...
  • Page 518 IP Phone Administrator Guide Sample Configuration Files Feature key 5 hs event: 62 Feature key 5 control: 1 Feature key 5 base event: 13 Feature key 6 En label: "Top" Feature key 6 Fr label: "Fr-Top" Feature key 6 Sp label: "Sp-Top" Feature key 6 hs event: 17 Feature key 6 control: 1 Feature key 6 base event: 13...
  • Page 519: I Sample Configuration File

    Sample Configuration Files Sample Configuration Files 53i Sample Configuration File # Sample Configuration File #= = = = = = = = = = = = = = = = = = = = = # Date: October 26th, 2005 # Phone Model: 53i # Notes: # The general format used here is similar to configuration files...
  • Page 520 IP Phone Administrator Guide Sample Configuration Files # The "aastra.cfg" file configures the settings server wide, while # the "<mac>.cfg" file configures only the phone with the MAC # address for which the file is named (for example, # "00085d0304f4.cfg"). The settings in the "aastra.cfg" file will # be overridden by settings which also appear in the "<mac>.cfg"...
  • Page 521 Sample Configuration Files Sample Configuration Files #ip: # This value is unique to each phone on a server # and should be set in the "<mac>.cfg" file if # setting this manually. #subnet mask: #default gateway: #dns1: #dns2: # Time Server Settings # ===================== #time server disabled: 1 # Time server disabled.
  • Page 522 IP Phone Administrator Guide Sample Configuration Files #sip nortel nat timer: 60 # seconds between keep alive messages D-32 41-001160-00, Rev 01 Release 2.0...
  • Page 523 Sample Configuration Files Sample Configuration Files # Option 2: # If you are using a session border controller, you should set the # outbound proxy to the session border controller address #sip outbound proxy: sbc.aastra.com #sip outbound proxy port: 0 # Option 3: # If you know the public IP address of your NAT device and and have # opened up a port for the SIP messages then you can statically...
  • Page 524 IP Phone Administrator Guide Sample Configuration Files D-34 41-001160-00, Rev 01 Release 2.0...
  • Page 525 Sample Configuration Files Sample Configuration Files ## TFTP server settings tftp server: 192.168.0.130 #alternate tftp server: #use alternate tftp server: 1 ## FTP server settings #ftp server: 192.168.0.131 #ftp username: aastra #ftp password: 57iaastra ## HTTP server settings (for http://bogus.aastra.com/firmware/) #http server: bogus.aastra.com #http path: firmware #----------------------------------------------------------------...
  • Page 526 IP Phone Administrator Guide Sample Configuration Files D-36 41-001160-00, Rev 01 Release 2.0...
  • Page 527 Sample Configuration Files Sample Configuration Files 0,1,2,3,4,5,6,7,8,9,*,# : matches the keypad symbols # If the dialled number doesn't match the dial plan then the call # is rejected. sip digit timeout: 3 # set the inter-digit timeout in seconds # Example dial plans sip dial plan: "x+#|xx+*"...
  • Page 528 Sample Configuration Files # General SIP Settings # ====================== #sip session timer: 30 # enable support of RFC4028, the default # value of 0 disables this functionality #sip transport protocol: 0 # use UDP (1), TCP (2) or both (0) for # sip messaging #sip use basic codecs: 1 # limit codecs to G711 and G729...
  • Page 529 Sample Configuration Files Sample Configuration Files sip auth name: jsmith # account used to authenticate user sip password: 12345 sip mode: 0 sip proxy ip: proxy.aastra.com # IP address or FQDN of proxy sip proxy port: 5060 sip registrar ip: aastra.com sip registrar port: 0 sip registration period: 3600 # registration period in seconds # Per-line SIP Settings...
  • Page 530 IP Phone Administrator Guide Sample Configuration Files sip line5 screen name: Test 1 sip line5 user name: 5551001 sip line5 display name: Test 1 sip line5 auth name: 5551001 sip line5 password: 5551001 sip line5 mode: 0 sip line5 proxy ip: 10.50.10.102 sip line5 proxy port: 5060 sip line5 registrar ip: 10.50.10.102 sip line5 registrar port: 5060...
  • Page 531 Sample Configuration Files Sample Configuration Files # PRGKEY VALUE: If prgkey type is a speeddial, any DTMFs (from 0 - 9, *, "#") or a comma (,) for 500ms pause and 'E' for On-hook can be set for the value. If prgkey type is blf it is the extension you want to monitor.
  • Page 533: Sample Blf Softkey Settings

    Sample BLF Softkey Settings About this appendix Introduction This appendix provides sample BLF softkey settings for both the Asterisk server and the BroadSoft BroadWorks server. Topics This appendix covers the following topics: Topic Sample BLF Softkey Settings Asterisk BLF BroadSoft BroadWorks BLF 41-001160-00, Rev 01 Release 2.0 Appendix E Page...
  • Page 534: Asterisk Blf

    Sample BLF Softkey Settings Sample BLF Softkey Settings Asterisk BLF The following are sample softkey and programmable key configurations to enable Asterisk BLF support on Aastra IP phones. 57i and 57i CT Configuration Parameters for Asterisk BLF softkey1 type: blf softkey1 value: 9995551212 softkey1 label: John softkey1 line: 1...
  • Page 535: Broadsoft Broadworks Blf

    Sample BLF Softkey Settings Sample BLF Softkey Settings BroadSoft BroadWorks BLF The following are sample softkey and programmable key configurations to enable Broadsoft BroadWorks Busy Lamp Field support on Aastra IP phones. 57i and 57i CT Configuration Parameters for Broadsoft BroadWorks BLF Note: One softkey must be defined of type “list”...
  • Page 537: Sample Multiple Proxy Server Configuration

    Sample Multiple Proxy Server About this appendix Introduction This appendix provides a sample multiple proxy server configuration. Topics This appendix covers the following topics: Topic Multiple Proxy Server Configuration 41-001160-00, Rev 01 Release 2.0 Appendix F Configuration Page page F-2...
  • Page 538: Multiple Proxy Server Configuration

    Multiple Proxy Server Configuration Multiple Proxy Server Configuration Multiple proxy servers can be configured in the aastra.cfg file or the <mac>.cfg file. In the example below, the default proxy setting is used if no specific setting is specified in the line configuration. Line2 and line3 are used for the global proxy configurations, while line1 and line4 use their own specific settings.
  • Page 539 Sample Multiple Proxy Server Configuration Multiple Proxy Server Configuration Continued... #line 2 sip line2 auth name: sip line2 password: sip line2 mode: 0 sip line2 user name: sip line2 display name: sip line2 screen name: #line 3 sip line3 auth name: sip line3 password: sip line3 mode: 0 sip line3 user name:...
  • Page 541: Creating An Xml Application

    Creating an XML Application About this appendix Introduction This appendix provides information required to create an XML application for use on the IP phones. Topics This appendix covers the following topics: Topic How to Create an XML Application XML format Creating XML Objects Creating Custom Softkeys Text Menu Object (Menu Screens)
  • Page 542 About this appendix Topic XML Image Objects (55i, 57i/57i CT only) Attributes/Options to Use with XML Objects HTTP Post XML Schema File Page page G-31 page G-25 page G-45 page G-48 41-001160-00, Rev 01 Release 2.0...
  • Page 543: How To Create An Xml Application

    Creating an XML Application How to Create an XML Application How to Create an XML Application Overview This Appendix describes how to create an XML application for your IP phones. Sections in this appendix include: • XML format • Creating XML Objects •...
  • Page 544: Creating Xml Objects

    How to Create an XML Application Creating XML Objects This section describes how to create XML objects. The IP phone XML API supports the following proprietary objects that allow for the customization of the IP phone’s display. • Text Menu Object (Menu Screens) •...
  • Page 545: Creating Custom Softkeys

    Creating an XML Application How to Create an XML Application Creating Custom Softkeys Developers can link arbitrary URIs to softkeys in the XML screens and can invoke softkey behavior to each XML screen type (Text Menu, Text Screen, User Input, Directory). A developer can define up to six softkeys before the closing tag of any object on the 57i/57i CT.
  • Page 546: Text Menu Object (Menu Screens

    Implementation The following is how you would implement the Text Menu object. Note: For all available parameters you can use for the Text Menu object, and for an explanation of each parameter, see Aastra Telecom’s "XML Developer’s Guide". Softkeys: •...
  • Page 547 Creating an XML Application How to Create an XML Application XML example: <AastraIPPhoneTextMenu> <Title>Phone Services</Title> <MenuItem base = "http://10.50.10.53/"> <Prompt>Traffic Reports</Prompt> <URI> rss_to_xml.pl</URI> </MenuItem> <MenuItem> <Prompt>Employee List</Prompt> <URI>employees.xml</URI> </MenuItem> <MenuItem base =""> <Prompt>Weather</Prompt> <URI>http://10.50.10.52/weather.pl</URI> </MenuItem> </AastraIPPhoneTextMenu> XML Screen Example: Note: The maximum number of items to be included in a Text Menu object is 15.
  • Page 548: Text Screen Object (Text Screens

    The screen object can be used to display text. The screen word wraps appropriately and can scroll to display a message longer then four lines. Note: For all available parameters you can use for the Text Screen object, and for an explanation of each parameter, see Aastra Telecom’s "XML Developer’s Guide". Implementation The following is how you would implement the Text Screen object.
  • Page 549 Creating an XML Application How to Create an XML Application XML Screen Example: Text Screen Format Object (for Text Screens) The AastraIPPhoneFormattedTextScreen object allows you to specify a format for the text that displays in the LCD window on the phone. Using this object, you can specify the following for the text that displays: •...
  • Page 550 How to Create an XML Application • The third block displays below the second block. By default, the third block displays static text, and takes up whatever lines remain blank on the LCD screen. Note: Any of the three blocks can be set as static text or scrolling text but the text displays on a total of 5 lines only.
  • Page 551 Creating an XML Application How to Create an XML Application XML Example: The following is an example of using the AastraIPPhoneFormattedTextScreen object with a static line at the top and bottom blocks and 2 scrolling lines in the middle block. <AastraIPPhoneFormattedTextScreen>...
  • Page 552 How to Create an XML Application IP Phone 53i Note: You can view all 5 lines at once on the 55i, 57i and 57i CT IP phones. You can view only 2 lines at a time (up to 5 lines) on the 53i IP phone.
  • Page 553: Userinput Object (User Input Screens

    The following is how you would implement the UserInput object using an IP Address. Note: For all available parameters you can use for the UserInput object, and for an explanation of each parameter, see Aastra Telecom’s "XML Developer’s Guide". Softkeys: •...
  • Page 554 How to Create an XML Application XML Description: <AastraIPPhoneInputScreen type = "IP/string/number" password = "yes/no" destroyOnExit = "yes/no"> <!-password attribute is optional and set to "no" by defaultà <!-destroyOnExit is optional and "no" by default à <Title>Title string, usually same as menu title</Title> <Prompt>Enter IP address or host name</Prompt>...
  • Page 555 Creating an XML Application How to Create an XML Application XML Example: <AastraIPPhoneInputScreen type = "IP"> <Title>Proxy Server</Title> <Prompt>Server IP:</Prompt> <URL>http://10.50.10.53/script.pl</URL> <Parameter>proxy</Parameter> <Default></Default> <AastraIPPhoneInputScreen> XML Screen Example: 41-001160-00, Rev 01 Release 2.0 Proxy Server Server IP: Backspace Cancel Done G-15...
  • Page 556: Proxy Port

    How to Create an XML Application Implementation (Number) The following is how you would implement the UserInput object using Numbers. Softkeys: • 1=Backspace, • 5=Cancel, • 6=Done XML Example: <AastraIPPhoneInputScreen type = "number"> <Title>Proxy Port</Title> <Prompt>Port:</Prompt> <URL>http://10.50.10.53/script.pl</URL> <Parameter>port</Parameter> <Default>5060</Default> <AastraIPPhoneInputScreen> XML Screen Example: G-16 Proxy Port...
  • Page 557: Sip Settings

    Creating an XML Application How to Create an XML Application Implementation (String) The following is how you would implement the UserInput object using Strings in XML. Softkeys: • 1=Backspace, • 2=Dot, • 3=Tri-Mode key, • 4=Nextspace, • 5=Cancel, • 6=Done XML Example: <AastraIPPhoneInputScreen type = "string"...
  • Page 558: Userinput Object For Time And Date Formats (User Input Screens)

    How to Create an XML Application UserInput Object for Time and Date Formats (User Input Screens) The AastraIPPhoneInputScreen object allows you to specify US ( (HH:MM:SS am/pm and MM/DD/YYYY) or International (HH:MM:SS and DD/MM/YYYY) time/date formats for an XML user input screen on the IP phone. Note: You use this time/date format in an XML script that displays in an XML window.
  • Page 559 Creating an XML Application How to Create an XML Application IP Phones 55i, 57i/57i CT US Time Enter Current Time: 12:00:00am International Time <AastraIPPhoneInputScreen type="timeInt"> <Title>Int Time</Title> <Prompt>Enter Current Time:</Prompt> <Parameter>Time</Parameter> <Default>14:23:22</Default> </AastraIPPhoneInputScreen> IP Phones 55i, 57i/57i CT Int Time Enter Current Time: 14:23:22 Note: If you don’t specify a time, the XML script uses the following...
  • Page 560 How to Create an XML Application United States Date <AastraIPPhoneInputScreen type="dateUS"> <Title>US Date</Title> <Prompt>Enter Birthday:</Prompt> <Parameter>Date</Parameter> <Default>12/22/1980</Default> </AastraIPPhoneInputScreen> IP Phones 55i, 57i/57i CT US Date Enter Birthday: 12/22/1980 International Date <AastraIPPhoneInputScreen type="dateInt"> <Title>Int Date</Title> <Prompt>Enter Birthday:</Prompt> <Parameter>Date</Parameter> </AastraIPPhoneInputScreen> IP Phones 55i, 57i/57i CT Int Date Enter Birthday: 26/5/2006...
  • Page 561: Directory Object (Directory List Screen) (57I Only

    The following is how you would implement the Directory object in XML. Note: For all available parameters you can use for the Directory object, and for an explanation of each parameter, see Aastra Telecom’s "XML Developer’s Guide". If the URI entry contains a "?" the phone appends an "&" instead.
  • Page 562 How to Create an XML Application XML Example: <AastraIPPhoneDirectory next="more.xml" previous="back.xml"> <Title>My Directory</Title> <MenuItem> <Prompt>57i - John Doe 1</Prompt> <URI> 10.50.10.49</URI> </MenuItem> <MenuItem> <Prompt>53i - John Doe 2</Prompt> <URI>4326</URI> </MenuItem> <MenuItem> <Prompt>57i CT - John Doe 3</Prompt> <URI>9982691234</URI> </MenuItem> </AastraIPPhoneDirectory XML Screen Example:: Note: The maximum number of items to be included in a Directory object is 15 per page.
  • Page 563: Status Message Object (Idle Screen

    Creating an XML Application How to Create an XML Application Status Message Object (Idle Screen) The IP phones support an XML AastraIPPhoneStatus object for displaying status messages on a single designated line on the phone’s idle screen. The messages display when the server pushes XML information to the phone. The 57i/57i CT phones display messages on the second line in the phone window.
  • Page 564 How to Create an XML Application XML Examples Example 1: The following is an example of using the AastraIPPhoneStatus object: <AastraIPPhoneStatus> <Session>abc12345</Session> <Message index="3">Server side call forwarding disabled</Message> <AastraIPPhoneStatus/> In this example, the AastraIPPhoneStatus object sends the default behavior with the status message (i.e., the status message is added to the scroll list).
  • Page 565: Execute Commands Object (For Executing Xml Commands

    Creating an XML Application How to Create an XML Application Execute Commands Object (for executing XML commands) An AastraIPPhoneExecute object on the IP phones allows the phone to execute commands using XML. The phones support the following execute object commands: •...
  • Page 566 How to Create an XML Application The following example shows an AastraIPPhoneExecute object using the Reset command: <AastraIPPhoneExecute> <ExecuteItem URI="Command: Reset"/> </AastraIPPhoneExecute> Note: If you specify a command as a URI attribute (instead of a URL), the keyword "Command" must be prepended in the value of the URI attribute so that the phone recognizes it as a URI attribute value.
  • Page 567: Dynamic Configuration Object (To Push A Configuration To The Phone

    Creating an XML Application How to Create an XML Application Dynamic Configuration Object (to push a configuration to the phone) The IP phones provide an XML feature that allows you to make configuration changes to the phone that take affect immediately, without having to reboot the phone.
  • Page 568 How to Create an XML Application Note: You can add more configuration items as applicable. There is a limit of 5000 bytes (less than 5k) on the size of XML configuration objects. XML Example: The following is an example of an XML configuration script that creates a softkey you can press on the IP phone to push the configuration from the server to the phone: <AastraIPPhoneConfiguration>...
  • Page 569 Creating an XML Application How to Create an XML Application Dynamic Configuration Parameters The following table identifies which configuration parameters change dynamically when using XML configuration scripts to push the configuration to the phone. Dynamic Configuration Parameters softkeyN type* softkeyN label* softkeyN value* softkeyN line* softkeyN states*...
  • Page 570 How to Create an XML Application Dynamic Configuration Parameters dst end month dst end day dst end week dst end hour tftp server alternate tftp server use alternate tftp server admin password user password sip nat ip sip nat port sip dial plan sip dial plan terminator sip digit timeout...
  • Page 571: Xml Image Objects (55I, 57I/57I Ct Only

    Creating an XML Application How to Create an XML Application XML Image Objects (55i, 57i/57i CT only) The 55i and 57i/57i CT IP phones provide an XML feature that allows you to load images in XML applications that display to the LCD screen. The following table describes the three types of image objects that you can use in an XML script: XML Image Object AastraIPPhoneImageScreen...
  • Page 572 How to Create an XML Application You can include images with an XML object in two ways: • Using pixel data stored with specified tags • Using an internal bitmap loaded via a specified URI Note: The actual resolution of the image on the LCD screen is dependent on the phone model.
  • Page 573 Creating an XML Application How to Create an XML Application XML Example: The XML script for the AastraIPPhoneImageScreen object is as follows: <AastraIPPhoneImageScreen> <Image verticalAlign = "top,middle,bottom,'pixel'", horizontalAlign = "left,middle,right,'pixel'" height="'integer'", width="'integer'"> FF00F800FF00FFFFFFFFFFFF00FF00FF00FFF8F200 </Image> <!-vertical and horizontal default to "middle" -> <!-height and width must match the image data ->...
  • Page 574 How to Create an XML Application AastraIPPhoneImageMenu The AastraIPPhoneImageMenu object allows you to use a bitmap image to display as a menu. Each menu item is linked to a keypad key (0-9, *, #). You can use this type of image object when you want to display menu choices as a non-ASCII character set or with pictures only.
  • Page 575 Creating an XML Application How to Create an XML Application Each URI is appended to the “base” URI if one exists. The default softkey is a “Done” key at the bottom right position. It is a parse error if two URIs specify the same index.
  • Page 576 How to Create an XML Application AastraIPPhoneTextMenu (Icon Menu) The AastraIPPhoneTextMenu (Icon Menu) object is identical to the Object (Menu Screens)” after the menu number and before the text item. The Text Menu object allows application developers to create a numerical list of menu items on the IP phones. The AastraIPPhoneTextMenu (Icon Menu) object allows users to navigate the application, by linking HTTP requests and icons to menu items.
  • Page 577 Creating an XML Application How to Create an XML Application XML Screen Example: Using the <IconList> You can incorporate the use of an <IconList> attribute in the XML script to define the images you will use with the AastraIPPhoneTextMenu object. After you define the icons in the <IconList>, you can then call those icons as you need them throughout the script.
  • Page 578 How to Create an XML Application Note: For a list of icons that are internal to the IP phone when specifying the “Icon:<uri name>”, see the section page You can use one or both ways to load images within the same XML script. The softkey icons display at the edge of the screen.
  • Page 579 Creating an XML Application How to Create an XML Application XML Screen Example: Exit Icon IP Phone Internal Icon Images The IP phones have internal icon images you can use when specifying the “Icon:<uri name>” attribute in the <IconList>. The following table lists the internal icons you can specify.
  • Page 580 How to Create an XML Application URI Name ArrowUp ArrowDown ArrowsUpandDown FilledCircle EmptyCircle Envelope Prohibit Square Ellipse TailArrowUp TailArrowDown G-40 Displays this: 41-001160-00, Rev 01 Release 2.0...
  • Page 581: Attributes/Options To Use With Xml Objects

    Creating an XML Application How to Create an XML Application Attributes/Options to Use with XML Objects Beep Attribute (configurable via XML objects, config files, or Aastra Web UI) You can enable or disable a “Beep”option to indicate a status on the phone using the Status Message object (AastraIPPhoneStatus), the configuration files, or the Aastra Web UI.
  • Page 582 How to Create an XML Application Timeout Attribute (configurable via XML objects only) The XML “Timeout” attribute allows you to specify a timeout value for the LCD screen display. You must use the “Timeout” aattribute in the ROOT. When the phone receives an XML object with this attribute, it overrides the default 45 second timeout specified for custom applications.
  • Page 583 Creating an XML Application How to Create an XML Application LockIn Attribute (configurable via XML objects only) The XML “LockIn” attribute allows you to specify whether or not the information on the LCD screen stays displayed when other events occur (such as pressing buttons on the keypad).
  • Page 584 How to Create an XML Application CancelAction Attribute (configurable via XML objects only) The XML “cancelAction” attribute allows you to specify a URI that a GET is executed on when the user presses the default CANCEL key. Note: The URI must be fully qualified. You can add this optional feature at the end of any of the XML objects.
  • Page 585: Http Post

    Creating an XML Application How to Create an XML Application HTTP Post In addition to initiating a request to an XML application from the Services menu, an HTTP server can push an XML object to the phone via HTTP Post. The phone parses this object immediately upon receipt and displays the information to the screen.
  • Page 586 How to Create an XML Application Example 2: Below is a sample php source code which sends an XML object to an Aastra phone. <?php function push2phone($server,$phone,$data) # url-encode the xml object $xml = "xml=".urlencode($data); $post = "POST / HTTP/1.1\r\n"; $post .= "Host: $phone\r\n";...
  • Page 587 Creating an XML Application How to Create an XML Application HTTP Refresh Header You can use an HTTP refresh header with the XML screen objects on the IP phones. This feature provides the following: • All current XML screen objects have the ability to be refreshed by adding a Refresh and URL setting to the HTTP headers.
  • Page 588: Xml Schema File

    How to Create an XML Application HTTP Language Header You can use an HTTP language header with the XML screen objects on the IP phones. By including the language information in the HTTP header, the HTTP GET includes the phone model, the firmware and the MAC address of the phone. When the user selects a language on the phone, the selected language is sent to the XML application and the application displays to the screen in that language.
  • Page 589 Creating an XML Application How to Create an XML Application </xs:element> </xs:sequence> <xs:AastraIPPhoneTextScreen LockIn="yes" default="no"> <xs:simpleType> <xs:restriction base="xs:string> <xs:pattern value="yes|no"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:AastraIPPhoneTextScreen Timeout="30" default="45"> <xs:simpleType> </xs:complexType> </xs:element> <xs:element name="AastraIPPhoneTextMenu"> <xs:complexType> <xs:sequence> <xs:element name="Title" type="xs:string" /> <xs:element name="MenuItem" minOccurs="1" maxOccurs="15"> <xs:complexType>...
  • Page 590 How to Create an XML Application <xs:sequence> <xs:element name="Title" /> <xs:element name="Prompt" /> <xs:element name="URL" /> <xs:element name="Parameter" /> <xs:element name="Default" /> </xs:sequence> <xs:attribute name="type"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="IP|string|number" /> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="password" default="no"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="yes|no"...
  • Page 591 Creating an XML Application How to Create an XML Application </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="destroyOnExit" default="no"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="yes|no" /> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="next" type="xs:string" /> <xs:attribute name="previous" type="xs:string" /> </xs:complexType> </xs:element> </xs:schema> 41-001160-00, Rev 01 Release 2.0 G-51...
  • Page 593: Limited Warranty

    Exclusions Aastra Telecom does not warrant its telephone sets to be compatible with the equipment of any particular telephone company. This warranty does not extend to damage to products resulting from improper installation or operation, alteration, accident, neglect, abuse, misuse, fire or natural causes such as storms or floods, after the telephone is in your possession.
  • Page 594 After Warranty Service Aastra Telecom offers ongoing repair and support for this product. This service provides repair or replacement of your Aastra Telecom product, at Aastra Telecom's option, for a fixed charge. You are responsible for all shipping charges.
  • Page 595 Aastra Web UI advanced settings description basic settings description enabling and disabling operation description status description Administration Guide, for IP phone administrator options auto-answer about auto-resync mode time beeping, status message configuring directed call pickup on Asterisk on BroadSoft overview setting subscription period subscription period, configuring...
  • Page 596 XML push server list configuration server settings DHCP configuring not using using dial plan configuring dial plan terminator overview dial plan, emergency dial plans overview dial tones, stuttered about configuring DiffServ QoS Directed call pickup configuring description of Directory List directory list download behavior downloading procedures...
  • Page 597 Installation Guide, for IP phone intercom feature configuring incoming calls outgoing calls IP phone UI language overview specifying on IP phone language pack settings language settings last call return last call return (lcr) configuring how it works lcr (last call return) line key line settings locking keys, on the IP phone...
  • Page 598 BLF subscription period blind transfer setting boot sequence recover mode call forward settings Callers List settings configuration server dial plan directed call pickup directory settings DSCP DTMF digits DTMF per-line settings emergency dial plan global ring tone settings global SIP HTTPS client and server settings Intercom settings language...
  • Page 599 ring tones configuring configuring silenace suppression RTP port RTP settings Basic Codecs customizing Codec preference list DTMF method forcing RFC2833 out-of-band DTMF silence suppression SBG and ALG proxy scrolling, status message silence suppression advanced settings configuring overview of parameter precedence SIP Setting options display name user name...
  • Page 600 VLAN configuring DSCP Range priority mapping voicemail configuring overview using warranty warranty exclusions Xfer key, enabling/disabling configuring configuring on IP phone customized services overview push requests using on phone xml key XML push server list Index-6 41-001160-00, Rev 01 Release 2.0...
  • Page 602 SIP IP Phone Administrator Guide Models 53i, 55i, 57i, and 57i CT © 2007 Aastra Telecom Inc. If you’ve read this owner’s manual and consulted the Troubleshooting section and still have problems, please visit our website at www.aastra.com or call 1-800-574-1611 for technical assistance.

Table of Contents