Page 1
4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide 555-233-507 Issue 2.1 July 2004...
Page 2
• Mischief (troubling, but apparently innocuous, tampering) Warranty • Harm (such as harmful tampering, data loss or alteration, Avaya Inc. provides a limited warranty on this product. Refer to your regardless of motive or intent) sales agreement to establish the terms of the limited warranty. In Be aware that there may be a risk of unauthorized intrusions addition, Avaya’s standard warranty language as well as information...
• Overview of Voice over IP Data and Voice Network Similarities Delay and Jitter Tandem Coding Voice Coding Standards H.323 Standard DHCP TFTP • SNMP • Network Assessment • TCP/UDP Port Utilization 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Page 4
• Hardware Requirements Additional Hardware Requirements • Software Requirements Server Administration • Introduction • Administering 4600 Series IP Telephones on Avaya Media Servers DEFINITY Releases 9, 9.5, 10, and Avaya Communication Manager Software Release 1.1+ DEFINITY Release 8.4 • DHCP and TFTP •...
Page 5
TFTP Generic Setup Avaya TFTP (Suite Pro) TFTP Server on S8300 Media Server • 4600 Series IP Telephone Scripts and Application Files Choosing the Right Application File and Upgrade Script File Contents of the Upgrade Script Contents of the TFTP Settings File •...
Page 6
Physical Spacing and Layout Lists and Tables Images Links Frames Forms Character Entities Colors Fonts Cookies • Design Guidelines Fixed-Width Objects Images Frames Fonts Maintaining Context User Interaction Click-to-Dial Functionality 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Page 7
Installing the Thin Client Directory • Web Application User Interface Generic User Interface Screen Characteristics Web Application Search Screen Web Application Successful Search Screen Web Application Detail Screen Web Application Directory Trouble Screen 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Page 8
Configuring the Directory Application Details Administration Screen Configuring the Directory Application Softkey Administration Screen 4610SW/4620/4620SW Push Feature • Introduction • Push Content • Push Priorities • For More Information on Push Index 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
About This Guide This guide provides a description of Voice over IP, describes how to administer the DHCP and TFTP servers, and covers how to troubleshoot operational problems with the 4600 Series IP Telephones and the servers. The 4600 Series IP Telephone product line is a supplement to Avaya’s IP Solutions platform.
4610SW and 4620/4620SW IP Telephones. Appendix E, “4610SW/4620/4620SW Push Provides information about the Push feature Feature” available as of Release 2.1 for 4610SW, 4620, and 4620SW IP Telephones. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Manager Releases 1.2 and 1.3, as well as the 4602SW and 4630SW IP Telephones. Issue 2.0 This version of this document was revised in December, 2003 to add support for Avaya Communication Manager Release 2.0, the 4610SW and 4620SW IP Telephones, and the 4690 IP Conference Telephone.
Voice over IP, a class of technology for sending audio data and signaling over LANs. Wireless Markup Language, used by the 4620 web browser to communicate with WML servers. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Italic type indicates a document that contains additional information about a topic. Online Documentation The online documentation for the 4600 Series IP Telephones is located at the following URL: http://www.avaya.com/support 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide...
DEFINITY switch with Release 10 software. This document is provided with the DEFINITY Release 10 product. • Avaya Communication Manager Software Documentation Release 1.1 This document describes how to administer a switch with Avaya Communication Manager software. This document is provided with the Avaya Communication Manager Release 1.1 product. •...
Page 15
This document contains important safety and installation information for the 30A Switched Hub. • 4600 Series IP Telephone Installation Guide This document describes how to install 4600 Series IP Telephones. It also provides troubleshooting guidelines for the 4600 Series IP Telephones. • 4601/4602/4602SW IP Telephone Stand Instructions This document provides information on how to desk- or wall-mount a 4601 or 4602/4602SW IP Telephone.
Resource ReSerVation Protocol VI, September 1997, by R. Braden, L. Zhang, S. Berson, S. Herzog, and S. Jamin (RFC 2205) Lightweight Directory Access Protocol, March 1995, by M. Wahl, T. Howes, and S. Kille (RFC 1777) 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Local and metropolitan area networks- Specific requirements- Part 3: Carrier Sense Multiple Access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications- Amendment: Data Terminal Equipment (DTE) Power via Media Dependent Interface (MDI) 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Introduction Customer Support Customer Support For support for your 4600 Series IP Telephones, call the Avaya support number provided to you by your Avaya representative or Avaya reseller. Information about Avaya products can be obtained at the following URL: http://www.avaya.com/support 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide...
DHCP and TFTP are addressed. Overview of Voice over IP The 4600 Series IP Telephones allow enterprises to use Voice over IP (that is, packet-switched networks) instead of telephony over the Public Switched Telephone Network (PSTN). However, the use of data networks for transmitting voice packets poses the problem that data networks were not designed for the specific qualities required by voice traffic.
Tandem coding should be avoided wherever possible in any compressed voice system (for example, by minimizing analog trunking on the PBX). Voice Coding Standards There are a number of voice coding standards. The Avaya 4600 Series IP Telephones offer the options described below: •...
Dynamic Host Configuration Protocol (DHCP) allows a server to assign IP addresses and other parameters to devices such as the 4600 Series IP Telephones on an as-needed basis. This eliminates the need to configure each end station with a static IP address. The DHCP application also passes information to the 4600 Series IP Telephone, identifying the IP Addresses of the PBX and the TFTP server, and the paths to the upgrade script and the application file on the TFTP server.
“custom MIBs” that contain information about the specifics of the device. As of Release 1.1, the 4600 Series IP Telephones are fully compatible with SNMPv2c (a later version of SNMP) and with Structure of Management Information Version 2 (SMIv2), although the telephones will respond correctly to queries from entities that comply with earlier versions of SNMP, such as SNMPv1.
It is assumed that your organization has performed a network assessment (with or without the assistance of Avaya) before attempting to install Voice over IP, in order to have a high degree of confidence that the existing data network has the capacity to carry voice packet traffic and is compatible with the required technology.
Page 24
The text associated with either end of the arrows identifies the port (one number) or ports (ranges given within brackets) supported by the 4600 Series IP Telephones for the specific situation, as well as any additional qualifications or clarifications. In many cases, the ports used are the ones called for by IETF or other standards bodies.
(a new port is used for each file transferred) DNS Server DNS (UDP/IP) Port: [1024 - 5000] Port: 53 Operating System –selected 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Page 26
4624, 4630, and 4630SW only) CTI Data (TCP/IP) Port: [1024 – 5000] Port: 49722 randomly selected (4606, 4610SW, 4612, 4620, 4620SW, (only active if CTI 4624, 4630, and 4630SW only) discovery is successful) 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
All 4600 Series IP Telephones support the tools “ping” and “traceroute.” These are standard LAN/WAN tools for identifying whether two points on a network can communicate with each other, and what path a sample communication takes as it traverses the network from one point to the other. All 4600 Series IP ®...
14. Any equipment on a data network, including a 4600 Series IP Telephone, can be the target of a Denial of Service attack. Typically, such an attack consists of flooding the network with so many messages that the equipment either spends so much time processing them that it cannot process legitimate tasks, or the equipment overloads and fails.
Restricting the end user’s ability to view network data using a telephone Options application. 4600 Series IP Telephones Dual Connection Architecture Releases 1.0 and 1.1 of the 4600 Series IP Telephones use dual connection architecture to communicate ® with the DEFINITY switch.
The following is a high-level description of the information exchanged when the telephone is initializing and registering. This description, which assumes all equipment is properly administered ahead of time, may be helpful in explaining how the 4600 Series IP Telephones relate to the routers and servers in your network.
4600 Series IP Telephones in your network. For more information about this settings file, see Administering Options for the 4600 Series IP Telephones on page 66.
Page 32
Overview of Voice over IP (VoIP) Initialization Process 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
These phones use DHCP to obtain dynamic IP addresses and TFTP to download new versions of software for the phones. The 4600 Series IP Telephones provide the ability to have one connection on the desktop for both the telephone set and the PC using the telephone’s built-in hub.
— Power Brick (4630 IP Telephones only) — Stylus (4630/4630SW IP Telephones only) • You may need a Category 5e modular line cord for the connection from the 4600 Series IP Telephone to the PC. Refer to the 4600 Series IP Telephone Installation Guide.
52. CAUTION: A TFTP server does not need to be available for the Avaya IP Telephones to operate. The Avaya IP Telephones obtain important information from the script files on the TFTP server and depend on the TFTP file for software upgrades. If the TFTP server is not available when the Avaya IP Telephones reset, they will register with the media server and operate.
Page 36
Requirements Software Requirements 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Server Administration Introduction When a 4600 Series IP Telephone is plugged in and powered, it automatically negotiates with its associated LAN to determine the Ethernet speed. From that point on, the actions taken by the phone depend in large part on the administration of the network before the phone is installed, and on the actions taken, if any, by the installer.
Page 38
Server Administration Introduction Table 1: Administration Alternatives and Options for 4600 Series IP Telephones Continued Parameter(s) Administrative Mechanisms For More Information See: Tagging and DHCP DHCP and TFTP on page 40, and Administering Options VLAN for the 4600 Series IP Telephones on page 66.
That means, for parameters downloaded by the media server, any previous settings, including manual settings, are overwritten by the setting the Avaya IP Telephone receives from the media server. The only exception to this sequence is in the case of VLAN IDs.
You will need a copy of this table for each DHCP server. Release 1.5 of the 4600 Series Telephones supported the ability to specify a list of IP addresses for a gateway/router, TFTP server, and Avaya media server Gatekeeper(s), as explained in...
This section provides basic information on DHCP servers and generic information on DHCP server administration. Choosing a DHCP Configuration A discussion on how to best set up your network to work with the 4600 Series IP Telephones is beyond the scope of this document. See Network Assessment on page 23.
Any other DHCP application may work. It is the customer’s responsibility to install and configure the DHCP server correctly. This document is limited to describing a generic administration that will work with the 4600 Series IP Telephones. DHCP Generic Setup Set up of a DHCP server involves the following phases: Installing the DHCP server software according to vendor instructions.
Page 43
Option 176 will override the value(s) in Option 66. — A 4600 Series IP Telephone-specific DHCP option specifying information such as TFTP server and Avaya Media Server Gatekeeper IP addresses. Use the site- specific option (SSON) at #176. The value for this option should be set to either of the following strings: xxx.xxx.xxx.xxx,...
Page 44
(even if the other two telephones have been removed from the network) until the reservation period expires. The 4600 Series IP Telephone sets the indicated system values to the values of the indicated fields of the DHCPACK message as indicated in Table 3 below.
4.0 DHCP server requires the following steps: Creating a DHCP scope for the IP Telephones. Editing custom options. Adding the DHCP options. Activating the new scope. Each step is detailed in the next four sub-sections. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
We recommend that you provision the 4600 Series IP Telephones with sequential IP addresses. We recommend not mixing 4600 Series IP Telephones and PCs in the same scope. Under Lease Duration, select the Limited To option and set the lease duration to the maximum.
Click the Add button. Click the OK button. Activating the Leases Use the following procedure to activate the leases. Click Activate under the Scope Menu. The light-bulb icon for the scope lights. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Click the Value button. Verify that the Value String box contains the correct value from DHCP Generic Setup on page 42. If not, update the string and click the OK button. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
IP address available to the IP telephones. The End IP Address should be the last IP address available to the IP telephones. NOTE: We recommend not mixing 4600 Series IP Telephones and PCs in the same scope. Define the subnet mask in one of two ways: •...
Page 50
IP Addresses. Highlight the newly created scope and select Action Properties from the menu. Under Lease duration for DHCP clients, select Unlimited and then click the OK button. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
In the left pane of the DHCP, right click on the DHCP Server name, then click on Set Predefined Options..Under Predefined Options and Values, click on Add. In the Option Type Name field, enter any appropriate name, for example, “Avaya IP Telephones”. Change the Data Type to String.
The small red down arrow over the scope icon disappears, indicating that the scope has been activated. TFTP This section describes how to set up a TFTP server for downloading software updates to the 4600 Series IP Telephones. CAUTION: The files defined by the TFTP server configuration have to be accessible from all IP Telephones.
4600 Series IP Telephone Scripts and Application Files because the media server creates the files for you. For more information about the media server, please see Installation and Upgrades for Avaya G700 Media Gateway and Avaya S8300 Media Server, mentioned in Related Documents.
Page 54
NTWKAUDIO Wait Time for DHCP Offer VLANTEST Ethernet Line Interface Status PHY1STAT Secondary Ethernet Line Interface Status PHY2STAT Local (dial pad) Procedure Password PROCPSWD RTCP Monitor IP Address RTCPMON 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
OPSTAT 4600 Series IP Telephone Scripts and Application Files The files necessary to operate the 4600 Series IP Telephones are available on the Avaya web site at: http://www.avaya.com/support. Two files on the TFTP Server are essential, other files will be needed when the Avaya IP Telephones need to be upgraded.
Page 56
Avaya IP Telephones for your enterprise. You can use one settings file for all of your Avaya IP Telephones. In addition to the upgrade script and settings files you need the latest binary code used in the Avaya IP Telephones.
Files, the 4600 IP Telephone software Releases are bundled together in *exe and *zip files on the Avaya support Web site. As of Release 2.0, there are 4 “bundles” from which to choose - only one bundle is likely to be optimal for any one environment.
Page 58
SIP phones in a largely H.323 environment, or vice versa) to carry out the SIGnaling Protocol Identifier procedure specified in Chapter 3 of the 4600 Series IP Telephone Installation Guide. For example, if yours is a largely H.323 environment for 4602s, when SIP phones are installed the SIG system value should be set to “2”.
IF $MODEL4 SEQ 4602 goto DEF4602 IF $MODEL4 SEQ 4606 goto DEF4606 IF $MODEL4 SEQ 4612 goto DEF4624 IF $MODEL4 SEQ 4620 goto DEF4620 IF $MODEL4 SEQ 4624 goto DEF4624 goto END 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
As seen by the last lines of the Upgrade Script file (above), after checking the application software, the 4600 Series IP Telephone looks for a 46xx settings file. This optional file is under your control and is where you would identify non-default option settings, application-specific parameters, etc. A template for this file is available for download at the Avaya support Web site, and an example of what the file could look like is displayed below.
Then, at each non-default phone, instruct the installer or end-user to invoke the GROUP Local (dialpad) Administrative procedure as specified in the 4600 Series IP Telephone Installation Guide and specify which GROUP number to use. Once the GROUP assignments are in place, edit the settings file to allow each telephone of the appropriate group to download its proper settings.
Server Administration The 4600 Series IP Telephones support both IEEE 802.1D/Q and DiffServ, and in the future may support other, possibly proprietary, procedures for implementing Quality of Service. In addition, other network- based QoS initiatives such as UDP port selection do not require support by the telephones, but nonetheless can contribute to improved QoS for the entire network.
To support UDP port selection, the 4600 Series IP Telephones can be administered either from the Avaya Communication Manager Network Region form, or at the telephone itself via dialpad input. Specific...
It is assumed you have more detailed tools available for troubleshooting the LAN. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
L2QVLAN is invalid. The default value is fairly long, to allow for the scenario that a major power interruption is causing the 4600 Series IP Telephones to restart, but time should be allowed for network 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide...
DHCP/TFTP administration. If PROCPSWD is non-null and consists of 1 to 7 digits, no local procedures (“dialpad options”) can be invoked unless the user enters the value of PROCPSWD after pressing Mute or Hold (see “Chapter 3" of the 4600 Series IP Telephone Installation Guide) and before entering the local procedure code.
Page 67
Server Administration Administering Options for the 4600 Series IP Telephones Table 6: 4600 Series IP Telephone Customizable System Parameters Parameter Name Default Value Description and Value Range AGCHAND Automatic Gain Control status for handset (0=disabled, 1=enabled). AGCHEAD Automatic Gain Control status for headset (0=disabled, 1=enabled).
Page 68
Length of national telephone number - the number of digits in the longest possible national telephone number for the location of the serving Avaya media server. Range: 1 or 2 digits, from “5” to “15”. PHNOL Outside line access code - the character(s) dialed to access public network local trunks from the serving Avaya media server.
Entering Options via the Telephone Dialpad Chapter 3 of the 4600 Series IP Telephone Installation Guide details how to use the local administrative options. To customize any or all of the QoS parameters locally, follow the “QoS Option Setting” procedure in Chapter 3 of the 4600 Series IP Telephone Installation Guide.
“Call.” The 4630/4630SW determines the number to be called is from another country code, and prepends the rest of the phone number with PHNOL (to get an outside line) + PHNIC (to get an international trunk). The 4630/4630SW then dials normally, with the Avaya media server routing the call appropriately.
7, parameters shown with a Mandatory status must be accurate and non-null for the application to work (however, the Avaya Help Web site will always be available). Parameters with an Optional status may be changed to suit your environment; if they are not changed, the defaults will be used.
Page 72
Voice Mail Application. Web Access Application Parameters: WEBHOME " " (Null) Mandatory Text string containing the URL of the home page for the Web Access application. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
In addition to Speed Dial labels and associated phone numbers, the following options and non-password parameters are saved during a backup: Setting/Parameter Name Type Idle Timeout Option Keyboard Layout Option Click Feedback Option Edit Dialing Option 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Page 74
Chapter 8 of the 4630 IP Telephone User’s Guide. NOTE: For specific error messages relating to Backup/Restore, see Table 13, Possible Error Messages During 4610SW/4620/4620SW/4630/4630SW Backup/Restore, on page 95. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
46xxsettings.scr file, the 4610SW/4620/4620SW will use default settings only. The 46xxsettings file is no longer part of the *zip file on the Avaya software download Web site, but is available as a standalone download. If you already have such a file because you downloaded it for a previous release of the 4610SW/4620/4620SW, installing the standalone file will overwrite the original file.
Page 76
127 ASCII characters. This parameter is optional if the web pages to be accessed by the user are all on your organization’s intranet. If WMLPROXY is null, the value of this parameter is ignored. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Options associated with suppressed applications may continue being displayed 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
1.) Insert a blank line at the beginning of the file, and 2.) Save the 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Page 79
When the Options Status Flag, OPSTAT, is set to 0 (see Table 8), retrieving backed up data has no effect. This prevents a user from bypassing the administration of OPSTAT and changing options settings in the backup file. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Page 80
Server Administration 4610SW/4620/4620SW Backup/Restore 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
4602/4602SW, 4610SW, 4620/4620SW and 4630/4630SW applications, respectively. NOTE: Most of the problems reported by users of a 4600 Series IP Telephone are not likely to be problems with the telephone itself. More likely, the problems will be centered on the LAN, where Quality of Service, server administration, and other issues can impact end-user perception of IP Telephone performance.
Page 82
Troubleshooting Guidelines Error Conditions Table 10: Some Error Conditions in Operation of 4600 Series IP Telephones Continued Condition Cause/Resolution The telephone stops AND no lights are lit on CAUSE: Loss of power working in the middle of the phone and the display...
Page 83
Troubleshooting Guidelines Error Conditions Table 10: Some Error Conditions in Operation of 4600 Series IP Telephones Continued Condition Cause/Resolution The telephone works, but the user hears echo when CAUSE: Echo from digital-to-analog conversion on your the audio quality is poor, speaking on a handset.
Page 84
Troubleshooting Guidelines Error Conditions Table 10: Some Error Conditions in Operation of 4600 Series IP Telephones Continued Condition Cause/Resolution The telephone works properly, except sidetone DTMF CAUSE: PBX suppresses sidetone DTMF. is not heard. RESOLUTION: On PBX administration, on the Change-System-Parameters screen, enable On-Hook Dialing.
Page 85
Refer to Chapter 3 of the 4600 Series IP Telephone Installation Guide. If the 4600 Series IP Telephone is not communicating with the system (DHCP, TFTP, or media server), make a note of the last message that was displayed and consult the system administrator.
Press the Mute button momentarily. Do not press this button while pressing other keys/buttons. The 4630/4630SW IP Telephones and the 4690 IP Conference Telephone do not have a dedicated Hold button; for all other 4600 Series IP Telephones, pressing the Hold button instead of the Mute button also works.
The Reset Administrative Option As indicated in some troubleshooting procedures, sometimes it is appropriate to reset the 4600 Series IP Telephone. Procedures on how to do so are printed below, and can also be found in Chapter 3 of the 4600 Series IP Telephone Installation Guide.
Press the Mute button momentarily. Do not press this button while pressing other keys/buttons. The 4630/4630SW IP Telephones and the 4690 IP Conference Telephone do not have a dedicated Hold button; for all other 4600 Series IP Telephones, pressing the Hold button instead of the Mute button will also work.
NOTE: Also use the ADDR option to view IP addresses (see “Static Addressing Installation” in Chapter 3 of 4600 Series IP Telephone Installation Guide). These may have been entered incorrectly. Verify whether you were provided with correct IP addresses. If PROCPSWD has been administered as indicated in Chapter 4, “Server...
Page 90
Press the Mute key momentarily. Do not press this key while pressing other keys. The 4630 IP Telephone does not have a dedicated Hold button; for all other 4600 Series IP Telephones, pressing the Hold button instead of the Mute button will also work.
Verify the problem, and then re- install the telephone. Error Messages The 4600 Series IP Telephones issue messages in English only. The IP Telephones also display messages from the switch, which outside the United States may issue messages in the local language. NOTE: Because the 4601 IP Telephone does not have a display, it is limited in its ability to provide visual feedback and error messages.
Page 92
Troubleshooting Guidelines Error Messages Table 12: Possible Error Messages During Installation or Operation of 4600 Series IP Telephones Continued Error Message Cause/Resolution CAUSE: The 46xx telephone is attempting to discover (and register with) the Discover Gatekeeper at IP Address aaa.bbb.ccc.ddd.
Page 93
Troubleshooting Guidelines Error Messages Table 12: Possible Error Messages During Installation or Operation of 4600 Series IP Telephones Continued Error Message Cause/Resolution CAUSE: The telephone has registered with the call server, but network problems No Socket have prevented the telephone from opening a TCP socket.
Page 94
Troubleshooting Guidelines Error Messages Table 12: Possible Error Messages During Installation or Operation of 4600 Series IP Telephones Continued Error Message Cause/Resolution CAUSE: A device between the telephone and the call server is invoking Network NAPT Error Address Port Translation, which the 4600 Series IP Telephones do not support.
Troubleshooting Guidelines Troubleshooting the 4601 IP Telephone Table 12: Possible Error Messages During Installation or Operation of 4600 Series IP Telephones Continued Error Message Cause/Resolution CAUSE: The user is on a call when the network connection between the telephone Discovering...
Page 96
RESOLUTION: You can force the current telephone to register, and thereby disconnect the other user, by pressing #. The 4600 Series IP Telephone prompts you again for the Extension and Password. If you enter the same Extension and Password, you must confirm that you want to unregister the original user.
Page 97
CAUSE: The PBX has an unspecified problem. RESOLUTION: Press * to retry the process using the same values or # to restart and re-enter the Extension and Password. Consult your Avaya media server administration and troubleshooting documentation. VISUAL INDICATION: Message Waiting indicators at top of phone and left middle of...
Page 98
Troubleshooting Guidelines Troubleshooting the 4601 IP Telephone 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Follow these links: Under Technical Database, select Telephone Devices & User Agents, then under IP Telephones and User Agents, select 4600 IP Telephones, and then Programming and Administration. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Page 100
Avaya - 46xx IP Telephone MIB Downloading the Avaya - 46xx IP Telephone MIB 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Images: GIF and JPEG • ECMAScript (JavaScript) 1.4 • HTTP 1.0 and 1.1 • Secure Sockets Layer (SSL) 2.0 and 3.0 • Cookies stored in non-volatile memory • Click-to-Dial Functionality 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
<code> indicates source code of a program. The enclosed text is shown in a monospaced font. • <del> indicates deleted text. It is intended to show editorial markup. The enclosed text is shown with a line through it. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
<sup> indicates that the text should appear as a superscript to the current text. The text is shown one point size smaller. • <tt> indicates that the text should appear as teletype text. The text is shown in a monospaced typeface font. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
<dl> starts a definition list. This is a list with two fields per list item. The first is a term and the second is the term’s definition. • <dt> adds a new definition term to a definition list. • <dd> adds a new term definition to a definition list. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
<area> defines an area in a <map> image. Each area uses the href attribute to define a URL to jump to, or some ECMAScript to execute, when the mouse is clicked on that area. See the Design Guidelines on page 108 for information on displaying images. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
<noframes> provides a fallback for browsers that don’t handle frames. If the designer intends to use frames and make these pages available to phone, this tag should certainly be employed. See the Design Guidelines on page 108 for information on displaying frames. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
’<’. The set of characters defined by the World Wide Web Consortium are fully supported in the browser in conformance with the standard. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Font sizing will make or break the usability of a page. A balance must be found between fitting as much text as is possible, and allowing users to read the text without straining their eyes. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Animated GIF images are a bad idea since they use up quite a bit of memory. Additionally, because of the persistence of the LCD screen, animated images tend to smear in the browser and lose their effectiveness. Hence, animated GIFs are considered “not supported” with this phone. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Allowing the user to choose a font size forces more work on the designer to verify that all fixed size items appear acceptably 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
<table border="0" width="100%"> <tr> <td> <b>Call IT Technical Support:</b><br> <a href="javascript:dial('1-555-555-5151')"> <img border="0" src="call.gif">1-555-555-5151 </a> </td> <tr> <td> <b>Call Bill Pay:</b><br> <a href="javascript:dial('1-555-555-5152')"> <img border="0" src="call.gif">1-555-555-5152 </a> <td> <tr> </table> </body></html> 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Page 112
Creating Web sites for the 4630/4630SW IP Telephone Design Guidelines The preceding generated code is rendered as this web page: 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
4620 IP Telephone and its Web application apply equally to the 4610SW IP Telephone. The data types and other features supported in this browser include: • WML 1.3, June 2002 • HTTP 1.1 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
“cards” within a single WML file. A “card” is essentially the specification of one specific WML page. This is a mandatory tag. The card element attributes supported by the web browser are as follows (unsupported attributes are indicated as such in the Comments column): 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Page 115
<template> tag is added to each card in the deck. Only one <template> tag for each deck may be specified. This tag can only contain <do> and <onevent> tags. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
<td> tag - The <td> tag defines individual cell contents in each row of a defined table. This tag is not supported. • <tr> tag - The <tr> tag defines each row of a defined table. This tag is not supported. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
A maximum of 6 anchors may be rendered on the screen at one time. The user selects a link by using the Left Feature button associated with that display line. Attribute Value Description Comments title cdata Defines a text identifying the link SUPPORTED 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Sets white space above and below the image SUPPORTED; default is 1 pixel. width Sets the width of the image NOT SUPPORTED; the true width parameters will be determined by parsing the WBMP information. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Request for help SUPPORTED options Options or additional operations SUPPORTED prev Backward navigation SUPPORTED reset Clearing or reset SUPPORTED X-*n or x-*n Experimental SUPPORTED, but treated as ‘unknown’ 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Page 120
MORE softkey, the first page of labels is then displayed. As implied by the above, the softkey buttons are labeled in sequential order of the <do> tags. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Page 121
WML variable name. The value is set by the value attribute. There are no visual rendering implications with this tag. Attribute Value Description Comments name cdata REQUIRED. The name of the field SUPPORTED value cdata REQUIRED. The value of the field SUPPORTED 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
<setvar> elements.This tag can only be nested inside an anchor, do, or onevent element. Xml:lang is not an associated attribute. User-visible side effects of the update can occur during the processing of the <refresh>. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
The input tag causes an automatic line break before and after input text. Only one input tag can exist per display line. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Page 124
Sets a title for the option SUPPORTED value cdata Sets the value to be used when setting the SUPPORTED "name" variable in the select element 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
REQUIRED. Sets the default value of SUPPORTED the variable defined in the "name" attribute name nmtoken REQUIRED. Names the variable that is SUPPORTED set with the value of the timer 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Speed Dial application. A Speed Dial icon will be displayed to the left of an “add to phonebook”. The wtai syntax is supported as a href attribute and as such any tags that support the href attribute will be able 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
<?xml version=”1.0”?> <!DOCTYPE wml PUBLIC “-//WAPFORUM//DTD WML 1.3//EN” “http://www.wapforum.org/DTD/wml13.dtd”> <wml> <card id=”callid1” title=”Click-to-Dial Demo”> <p> Click on the link below to originate a call <a href=”wtai://wp/mc;5551212”>Call 5551212</a> </p> </card> </wml> 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Page 128
G@AU SDBCU The code shows a hyperlink as Call 5551212 on the web screen of an Avaya 4620 IP Telephone. A phone icon precedes this hyperlink, indicating that it is a “click-to-dial” number. When this link is selected on the phone, the phone will dial the string “5551212” or any phone number followed by a semicolon in the WTAI code on the previous page.
Page 129
@YDU The code will show a hyperlink as Call Us on the web screen of an Avaya 4620 IP Telephone. When this link is selected on the phone, it will dial the string “5551212” or a number followed by a semicolon in the WTAI code on the previous page.
Page 130
<!DOCTYPE wml PUBLIC “-//WAPFORUM//DTD WML 1.3//EN” “http://www.wapforum.org/DTD/wml13.dtd”> <wml> <card id=”callid4” title=”Click-to-Dial Demo”> <p> Please contact us for more information. </p> <do type=”accept” label=”Call Us” name=”dotag1”> <go href=”wtai://wp/mc;+18005552525”/> </do> </card> </wml> 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Page 131
Add to Speed Dial is referred to as Add to Phone Book by WTA. When a user clicks on the add to speed dial tag, the web will transfer the name and number to the speed dial application of the Avaya 4620 IP Telephone, which will allow the user to edit and save the entry to their speed dial list.
Page 132
The code will add the entry to the speed dial group with the name “My Company” on the speed dial screen of an Avaya 4620 IP Telephone. A Save icon precedes this hyperlink, indicating that it is an “add to speed dial” number. When this link is selected on the phone, the web transfers the name and number (“My Company”...
<anchor> title <b> <big> <br> <card> newcontext onenterbackward onenterforward ontimer ordered title <do> label name optional type Yes, except x-* <em> <fieldset> <go> accept-charset href method sendreferer <head> <i> 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Page 134
<input> emptyok format maxlength name size tabindex title type value <meta> <noop> <onevent> <optgroup> title <option> onpick title value <p> align mode <postfield> name value <prev> 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Page 135
<refresh> <select> ivalue multiple name tabindex title value <setvar> name value <small> <strong> <table> <td> <template> onenterbackward onenterforward ontimer <timer> name value <tr> <u> <wml> {Universal xml:lang Attributes} class 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Page 136
Creating Web sites for the 4610SW and 4620 IP Telephones Summary Of WML Tags And Attributes 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Speed Dial button, and/or view more details about the person. This appendix provides the information needed to install and administer Avaya’s Thin Client Directory. It has four primary sections: •...
Page 138
Directory application, which formats them in the appropriate markup language and sends the results back to the end user. The user then has several options regarding the search results. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Further configuration variations depend on the Apache version installed. Avaya-Provided Download Files Two Thin Client Directory application versions are available from the Avaya Web site at: http://avaya.com/support The recommended download version (avayadir-1.0-1.0.i386.rpm) is for Red Hat Linux 8.0 (or greater) installations only.
Open the file /etc/php.ini for editing. Set the option “short_open_tag = On” in php.ini. Uncomment the line “extension=ldap.so” in php.ini To finish, restart the web server by running “/sbin/service httpd restart”. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Page 141
Uncomment the line “extension=ldap.so” in php.ini To finish, restart the web server by running “/sbin/service httpd restart”. Now test everything out by pointing a browser at the newly created directory structure such as <http://yourserver/avayadir/avayadiradmin/index.htm>. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Avaya Support Web site. After accessing the Avaya Support Web site, make the following selections: Telephone Devices & User Agents, then IP Telephones &...
Search - Sends user input to the Directory application to initiate a search. • Clear - Discards user input. • Help - Retrieves a Help page specific to the Search screen. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Detail - Displays more directory information on the person selected, such as a department, secondary contact, manager, etc. (as administered). See Figure 7 for a sample Detail screen. • Call - Allows the user to initiate a call to a person listed. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Return - Displays the Search screen, including the Name field entered by the user to initiate the most recent search. NOTE: You administer the Detail screen using the Details Administration screen, covered in Configuring the Directory Application Details Administration Screen on page 153. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
The corresponding LDAP Result Code represents a successful search. Operations/Protocol error Operations/Protocol error. Server-generated time-out Server timed out. More than 96 entries match the Search criteria Size limit exceeded. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Page 147
Trouble screen is sent to the endpoint. Cannot be determined 9, 22 - 31, 35, 37 - 47, Unknown Error. 55 - 63, 70, 72 - 79, and 81 - 90 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Directory Database Administration Interface Directory Database Administration Interface The Directory application file you download from the Avaya Web site contains five primary screens on which you administer and customize the Thin Client Directory. Additionally, each administration screen has embedded Help to guide you through the administrative process. The primary screens are: Welcome screen - The Home Page for administering your Directory application.
Page 149
Directory application to be sure the user interface screen values are correct, that the application is interfacing properly with the LDAP server, and that the Directory Application server is interfacing properly with the end user’s phone. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Figure 10: Directory Application Administration Screen All fields except Directory User ID and Directory Password are required. Table 17 shows the Administration screen fields, their associated key names, default values, and descriptions: 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Page 151
Press the Save Changes button as stated at the bottom of the screen to save the values entered. When you complete the final administration screen, you will have the opportunity to review all values on all screens. 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
From the Welcome screen, select the Search Administration screen link (or select the Right Arrow icon at the bottom of the General Administration screen). Figure 11: Search Administration Screen 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Associated Label (column 4) as “Email Address” the 4620 users’ Search screen third line prompts them to “Enter Email Address Here”. You can populate fields with well-known LDAP attributes from an Avaya-provided drop-down list. Table 19, List of Drop-Down Attributes available for Search, Query and Details Administration Screens, page 156 provides a list of allowable attributes you can use to label such fields.
Page 154
8 or less characters, with the understanding that the number of characters in the text display area will be reduced accordingly. You can populate LDAP attributes from an Avaya-provided drop-down list. Table 19, List of Drop-Down...
Configuring the Directory Application Softkey Administration Screen Avaya provides specific softkeys with specific functions on each user interface screen. Where space is available in the softkey area at the bottom of a (user interface) screen, you may optionally configure up to five additional softkeys and link them to specific Detail screen display fields.
Page 156
4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
4610SW/4620/4620SW Push Feature Introduction Release 2.1 of the 4600 Series IP Telephones provides support for a new feature called “Push,” which applies to the 4610SW, 4620, and 4620SW telephones. Push gives the System Administrator the capability to use WML protocol to send content to a telephone without the user requesting it, and to (potentially) override what the user is otherwise experiencing.
For More Information on Push The specifications and interactions of pushed content are beyond the scope of this document. Further information, including sample applications, is available in a Software Developer Toolkit on the Avaya support Web site, http://www.avaya.com/support. For more detailed assistance in developing applications, or for companies to work with to develop applications, visit the Solutions Directory on Avaya’s Developer Connect Web page...
Design Guidelines Administering Options for the 4600 Series IP General Background Telephones Customer Support Administering the 4610SW and 4620 Thin Client Customizing System Parameters for 4610SW/4620/ Directories 4620SW IP Telephones 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Page 160
UDP Port Selection QoS and VoIP IETF Documents QoS, and 4600 Series IP Telephones Initialization and Address Resolution Initialization Process, for 4600 Series IP Telephones Installation and Configuration, Suggestions for 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Page 161
TFTP Server TFTP Server on S8300 Media Server TFTP Server Setup TFTP Settings File, contents of Thin Client Directory, Administering the Troubleshooting Parameter Values the 4601 IP Telephone Troubleshooting Guidelines 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...
Page 162
Index 4600 Series IP Telephone Release 2.1 LAN Administrator’s Guide July 2004...