Page 1
4600 Series IP Telephone Release 1.6 LAN Administrator’s Guide 555-233-507 Comcode 700213150 Issue 1.6 December 2001...
Page 2
• Any other equipment networked to your Avaya products Avaya Fraud Intervention Avaya does not warrant that this product or any of its networked If you suspect you are being victimized by toll fraud and you need equipment is either immune from or will prevent either unautho- technical support or assistance, call the appropriate Avaya rized or malicious intrusions.
Page 3
Obtaining Products and television reception. To learn more about Avaya products and to order products, contact Avaya Direct, the direct-market organization of Part 68: Network Registration Number. This equipment is Avaya Inc.
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 the DEFINITY IP Solutions platform. Intended Audience This document is intended for personnel administering the DHCP and TFTP servers to support the 4600 Series IP Telephones and those administering the Local Area Network (LAN) itself.
4600 Series IP Telephone LAN Administrator’s Guide Chapter 4, Server Describes the administration of DHCP and TFTP for the 4600 Administration Series IP Telephones. Chapter 5, Troubleshooting Describes messages that may occur during the operation of the Guidelines 4600 Series IP Telephones.
Quality of Service, used to refer to a number of mechanisms intended to improve audio quality over packet-based networks. Read Request packet, a message sent from the 4600 Series IP Telephone to the TFTP server, requesting to download the upgrade script and the application file.
Words enclosed in angle brackets represent a single key that should be pressed. These include <Ctrl>, <Enter>, <Esc>, <Insert>, and <Delete>. Online Documentation The online documentation for the 4600 Series IP Telephones is located at the following URL: http://support.avaya.com Related Documents DEFINITY Documentation Release 8.4 This CD contains documentation that describes, among other things, how to administer a DEFINITY switch with Release 8.4 software.
Page 13
Documentation. 4606/4612/4624/4630 IP Telephones Safety Instructions (555-233-226) This document contains important user safety instructions for the 4600 Series IP Telephones. 4600 Series IP Telephone Installation Guide (555-233-128) This document describes how to install 4600 Series IP Telephones. It also provides troubleshooting guidelines for the 4600 Series IP Telephones.
Page 14
4600 Series IP Telephone LAN Administrator’s Guide The TFTP Protocol (Revision 2), (TFTP), July 1992, by K. Sollins, (STD 33: RFC 1350:) as updated by TFTP Option Extension, May 1998, by G. Malkin and A. Harkin (RFC 2347) An Ethernet Address Resolution Protocol (ARP), November 1982, by David C. Plummer (STD 37: RFC 826) Dynamic Host Configuration Protocol (DHCP), March 1997, by R.
IEEE Std 802.1Q-1998, IEEE Standards for Local and Metropolitan Area Networks: Virtual Bridged Local Area Networks. 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://support.avaya.com...
Page 16
4600 Series IP Telephone LAN Administrator’s Guide Customer Support...
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.
(for example, for interactive transactions), data requirements tend to be not as strict as most voice requirements. Release 1.1 of the 4600 Series IP Telephones incudes a dynamic jitter buffer. This feature automatically smooths jitter to improve audio quality.
Overview of Voice over IP (VoIP) Voice Coding Standards There are a number of voice coding standards. The Avaya 4600 Series IP Telephones offer the options described below. G.711, which describes the 64 kbps PCM voice coding technique. G.711-encoded voice is already in the correct format for digital voice delivery in the public phone network or through PBXs.
MIB termed MIB-II. In addition, devices may define one or more "custom MIBs" that contain information about the specifics of the device. Release 1.1 of the 4600 Series IP Telephones is 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.
"remote ping" and "remote traceroute." The DEFINITY switch can instruct such a 4600 Series IP Telephone to initiate a ping, or a traceroute, to a specified IP address. The telephone will carry out that instruction and send a message to DEFINITY informing it of the results.
1-4. Software As shipped from the factory, the 4600 Series IP Telephones do not contain sufficient software for registration and operation. When the phone is first plugged in, a software download from a TFTP server is initiated. This gives the phone the functionality of a DEFINITY IP Telephone.
DHCP server be available when the IP Telephone reboots. A minimum of two DHCP servers is recommended for reliability. The TFTP server provides the 4600 Series IP Telephone with a script file and, if appropriate, new or updated application software (see Step 3, Telephone and TFTP Server under...
The telephone and the switch exchange more messaging, with the expected result that the telephone is appropriately registered on the switch. More details about the installation process are available in the 4600 Series IP Telephone Installation Manual.
Page 26
4600 Series IP Telephone LAN Administrator’s Guide Initialization Process 2-10...
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.
Page 28
— Non-system-specific safety and installation documentation. — Power brick — Stylus (4630 IP Telephones only) You may need a Category 5 modular line cord for the connection from the 4600 Series IP Telephone to the PC. Refer to the 4600 Series IP Telephone Installation Guide.
Requirements Software Requirements The following software is required for 4600 Series IP Telephones to work properly. DEFINITY Release 8.4 or later software, as appropriate. The H.323 and IP station customer options must be turned on. The DHCP server and application must be installed and properly administered, as described in...
Page 30
4600 Series IP Telephone LAN Administrator’s Guide Figure 3-1. Sample Configuration Using 4600 Series IP Telephones Software Requirements...
P I n 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 action taken in the network before the phone is installed, and on the actions taken, if any, by the installer.
Page 32
4600 Series IP Telephone LAN Administrator’s Guide Table 4-1. Administration Alternatives and Options for 4600 Series IP Telephones Parameter(s) Administrative Mechanisms For More Information See: Telephone DEFINITY Administering 4600 Series IP Administration Telephones on DEFINITY Servers page 4-4 Related Documents page 1-4.
Page 33
DHCP and TFTP page 4-4, especially TFTP page 4-16. Once you are familiar with that material, you will be able to administer options on the telephone in accordance with Administering Options for the 4600 Series IP Telephones page 4-23. Introduction...
TCP/IP network. This minimizes the maintenance of a network of 4600 Series IP telephones by removing the need to assign and maintain IP addresses and other parameters for each IP telephone on the network individually.
CLAN in your configuration. You will need a copy of this table for each DHCP server. Release 1.5 of the 4600 Series Telephones support the ability to specify a list of IP addresses for a gateway/router, TFTP server, and DEFINITY CLAN board(s), as explained in...
This section provides information on possible DHCP servers and generic information on administering a DHCP server. 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 page 2-5.
Page 37
(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. DHCP...
4600 Series IP Telephone LAN Administrator’s Guide Table 4-3. DHCPACK Setting of System Values System Value Set to IPADD The yiaddr field. NETMASK Option #1 (if received). GIPADD The first four octets of option #3 (if received). TFTPSRVR The first four octets of the siaddr field.
Page 39
Server Administration In addition, the DHCP server can assign configuration parameters to a client, and these can be specified for each individual DHCP scope. Setting up of the Windows NT 4.0 DHCP server, requires the following steps. 1. Creating a DHCP scope for the IP Telephones. 2.
Page 40
You should exclude the ranges 135.254.76.81 to 135.254.76.89 and 135.254.76.201 to 135.254.76.224. We recommend that you provision the 4600 Series IP Telephones with sequential IP addresses. 5. Under Lease Duration, select the Limited To option and set the lease duration to the maximum.
Page 41
Server Administration Editing Custom Options Use the following procedure to edit custom options: 1. Select DHCP Options->Defaults in the menu. 2. Click the New button. 3. Enter “46XXOPTION” for your custom in the Add Option Type dialog. 4. Select Data Type of String and enter 176 in the Identifier field. 5.
Page 42
4600 Series IP Telephone LAN Administrator’s Guide Verifying Your Configuration This section describes how to verify that the 46XXOPTIONs are correctly configured for the Windows NT 4.0 DHCP server. Verify the Default Option, 176 46XXOPTION Use the following procedure to verify the default option: 1.
Server Administration Windows 2000 DHCP Server This section describes the configuration of the DHCP server in Windows 2000. Verifying the Installation of the DHCP Server Use the following procedure to verify whether the DHCP server is installed: 1. Select Start->Program->Administrative Tools->Computer Management. 2.
Page 44
4600 Series IP Telephone LAN Administrator’s Guide b. Enter the last IP address in the range that you would like to exclude in the End Address field under Exclusion Range. c. Click the Add button. d. Repeat steps a. through c. for each IP Address range that you would like to exclude.
Page 45
Server Administration 16. Under Lease duration for DHCP clients, select Unlimited and then click the OK button. WARNING: IP Address leases are kept active for varying periods of time. To avoid having calls terminated suddenly, make the lease duration unlimited. Adding DHCP Options Use the following procedure to add DHCP options to the scope you created in the previous procedure:...
UNIX systems are case sensitive. You can use any TFTP application you want. However, we strongly recommend using the TFTP application available for free download at http://avaya.com/support. The site also contains instructions for installing and configuring the Avaya TFTP server. TFTP...
This will allow the IP telephone to display the progress of the transfer by displaying the total number of data blocks. Download the upgrade script file and application file from the Avaya website (http://avaya.com/ support) to the directory as specified by the file path.
An application file, which contains all the telephony functionality of the telephone. All three files are available from the Avaya website. In general, you do not need to download the boot file, unless Avaya produces an enhancement to the file. The upgrade script and application files always must be downloaded to the TFTP server.
You can change the name of the file in the GET command; just ensure the target file is identically named and is located appropriately. Table 4-4 lists the parameters, descriptions, and acceptable values for all 4600 Series IP Telephones. Table 4-5 lists the parameters, descriptions, and acceptable values specific to applications on the 4630 IP Telephone.
4600 Series IP Telephone LAN Administrator’s Guide The 4600 Series IP Telephones support both IEEE 802.1D/Q and DiffServ, and may in the future 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 DiffServ, the 4600 Series IP Telephones can be administered either from the network, via appropriate administration of the DHCP or TFTP servers, or at the telephone itself, via dialpad input.
To support UDP port selection, the 4600 Series IP Telephones can be administered either from the network, via appropriate administration of the DHCP or TFTP servers, or at the telephone itself, via dialpad input.
DHCP 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.
4600 Series IP Telephones supporting Release 1.6 will respond to changes to "HUBSTAT" by changing "PHY2STAT". Table 4-4 applies to all 4600 Series IP Telephones. The 4630 IP Telephone has additional, optional administration. See Customizing the 4630 IP Telephone below for more information.
Page 55
Mandatory must be accurate and non-null for a local implementation of the Web Access application to work (access to the Avaya Help website will always be available). Parameters marked as Optional may be changed to suit your environment, but if they are not changed, the defaults will be used.
Page 56
User ID and password for access to the Directory. DIRCODING "Latin 1" Optional Text string identifying the character set used by the LDAP directory. Besides the default value, "ASCII" is the other valid value. Administering Options for the 4600 Series IP Telephones 4-26...
Page 57
"Unicode". Note that "Unicode" includes support only for the Latin characters of Unicode. For assistance in developing local websites tailored to the 4630 IP Telephone’s display, see Appendix Creating Websites for the 4630 IP Telephone. Administering Options for the 4600 Series IP Telephones 4-27...
Page 58
4600 Series IP Telephone LAN Administrator’s Guide Administering Options for the 4600 Series IP Telephones 4-28...
Telephone User’s Guide also contains guidance for users having problems with specific 4630 applications. Most of the problems reported by users of a 4600 Series IP Telephone are likely not 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 60
4600 Series IP Telephone LAN Administrator’s Guide Table 5-1. Some Error Conditions in Operation of 4600 Series IP Telephones —Continued Condition Cause/Resolution The telephone stops AND Power to the CAUSE: DHCP Lease expired or DHCP working in the middle of...
Page 61
Troubleshooting Guidelines Table 5-1. Some Error Conditions in Operation of 4600 Series IP Telephones —Continued Condition Cause/Resolution the network was CAUSE: Loss of communication with the recently changed DEFINITY switch. (servers upgraded or RESOLUTION: As above. replaced, DEFINITY switches, etc.).
Page 62
4600 Series IP Telephone LAN Administrator’s Guide Table 5-1. Some Error Conditions in Operation of 4600 Series IP Telephones —Continued Condition Cause/Resolution The 4612 or 4624 IP Telephone works properly CAUSE: The Ringer Off (RngOF) except the phone does not ring.
Page 63
Troubleshooting Guidelines Table 5-1. Some Error Conditions in Operation of 4600 Series IP Telephones —Continued Condition Cause/Resolution The TFTP script file is ignored or not used by the CAUSE: The telephone expects lines of telephone. the script file to terminate with a <Carriage Return><Line Feed>.
Refer to Chapter 3 of the 4600 Series IP Telephone Installation Guide. 3. If the 4600 Series IP Telephone is not communicating with the system (DHCP, TFTP, or DEFINITY), make a note of the last message that was displayed and consult the system administrator.
Page 65
Troubleshooting Guidelines The names and values are displayed in the following order: Table 5-2. Parameter Values Name System Value Format Model up to 8 ASCII graphics characters 46ccDccc Market Only one value is displayed domestic export Phone SN Phone Serial Number, up to 18 ASCII graphic cccccccccccc characters cccccccc...
4600 Series IP Telephone LAN Administrator’s Guide 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.
Page 67
Troubleshooting Guidelines Table 5-3. Possible Error Messages During Installation or Operation of 4600 Series IP Telephones—Continued Error Message Cause/Resolution No Ethernet CAUSE: When first plugged in, the IP Telephone is unable to communicate with the Ethernet. RESOLUTION: Verify the connection to the Ethernet jack, verify the jack is Category 5, verify power is applied on the LAN to that jack, etc.
Page 68
4600 Series IP Telephone LAN Administrator’s Guide Table 5-3. Possible Error Messages During Installation or Operation of 4600 Series IP Telephones—Continued Error Message Cause/Resolution Extension in use CAUSE: The specified extension is already in use, according to the DEFINITY switch.
Page 69
Troubleshooting Guidelines Table 5-3. Possible Error Messages During Installation or Operation of 4600 Series IP Telephones—Continued Error Message Cause/Resolution Wrong Set Type CAUSE: DEFINITY does not recognize the set type. RESOLUTION: Ensure DEFINITY is properly administered to expect the appropriate telephones for the IP address and extension.
Page 70
4600 Series IP Telephone LAN Administrator’s Guide Error Messages 5-12...
Page 72
4600 Series IP Telephone LAN Administrator’s Guide endptMARKET OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "ID designation. This variable returns a string specifying ’domestic’ or ’export’." ::= { endptID 1 } endptMODEL OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Model identifier.
Page 73
MAX-ACCESS read-only STATUS current DESCRIPTION "PWB serial number. This variable returns a string of up to 18 ASCII characters, specifying the serial number on the endpoint’s printed wiring board." ::= { endptID 8 } Avaya - 46xx IP Telephone MIB...
Page 74
4600 Series IP Telephone LAN Administrator’s Guide endptETHERADD OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "MAC address. This variable returns a 6-octet string specifying the endpoint’s MAC address." ::= { endptID 9 } endptESPEED OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only...
Page 75
::= { endptID 15 } endptGIPINUSE OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Router address. This variable returns a 4-octet string specifying the IP address of the router currently in use." ::= { endptID 16 } Avaya - 46xx IP Telephone MIB...
Page 76
4600 Series IP Telephone LAN Administrator’s Guide endptNETMASK OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Subnet mask. This variable returns a 4-octet string specifying the subnet mask currently in use." ::= { endptID 17 } endptTFTPDIR OBJECT-TYPE SYNTAX DisplayString...
Page 77
SSON in use. The default is 176." ::= { endptID 23 } endptBBURST OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Blackburst flag. This variable returns 0 if Blackburst is currently OFF, else 1." ::= { endptID 24 } Avaya - 46xx IP Telephone MIB...
Page 78
4600 Series IP Telephone LAN Administrator’s Guide endptHUBSTAT OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Hub flag. This variable returns 0 if the endpoint’s secondary Ethernet interface is currently NOT enabled, else 1." ::= { endptID 25 } endptDSCPAUD...
Page 79
DESCRIPTION "Upgrade script ID. This variable returns a string of up to 16 ASCII characters specifying the name of the upgrade script retrieved by TFTP after the most recent power-up or reset." ::= { endptID 32 } Avaya - 46xx IP Telephone MIB...
Page 80
4600 Series IP Telephone LAN Administrator’s Guide endptNVM OBJECT IDENTIFIER ::= { endpointMIB 2 } endptNVMCIPADD OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "IP address of call server stored in Non-Volatile Memory (NVM). This variable returns a 4-octet string."...
Page 81
::= { endptNVM 7 } endptNVBBURST OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "NVM Blackburst flag. This variable returns 0 if the Blackburst parameter in NVM is OFF, else 1." ::= { endptNVM 8 } Avaya - 46xx IP Telephone MIB A-11...
Page 82
4600 Series IP Telephone LAN Administrator’s Guide endptNVHUBSTAT OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "NVM Hub flag. This variable returns 0 if the endpoint’s secondary Ethernet interface parameter in NVM is NOT enabled, else 1." ::= { endptNVM 9 }...
Page 83
DESCRIPTION "NVM VLAN Identifier. This variable returns an integer between 0 and 4095 inclusive specifying the Layer 2 802.1Q VLAN Identifier value stored in NVM." ::= { endptNVM 15 } endptMaintenance OBJECT IDENTIFIER ::= { endpointMIB 3 } Avaya - 46xx IP Telephone MIB A-13...
Page 84
4600 Series IP Telephone LAN Administrator’s Guide endptUPGRADESCRIPT OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Script loading status flag. This variable returns ’0’ if the upgrade script (endpt46XXUPGR) was successfully obtained and interpreted since the last power-up or reset. This variable returns ’1’ if...
Page 85
OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Audio endpoint port number. This variable returns the far-end endpoint’s transport layer port number for audio, currently in use." ::= { endptDEFINITY 4 } Avaya - 46xx IP Telephone MIB A-15...
Page 86
4600 Series IP Telephone LAN Administrator’s Guide endptCODECR OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Receive codec. This variable returns the designation of the Receive codec currently in use." ::= { endptDEFINITY 5 } endptCODECT OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only...
Page 87
MAX-ACCESS read-only STATUS current DESCRIPTION "Endpoint’s phone extension. This variable returns a text string identifying the endpoint’s extension, in free text format. The default value is NULL. " ::= { endptDEFINITY 9 } Avaya - 46xx IP Telephone MIB A-17...
Page 88
4600 Series IP Telephone LAN Administrator’s Guide Avaya - 46xx IP Telephone MIB A-18...
A link to sites where HTML templates are available for customizing can be found on the Avaya website. General Background The 4630 IP Telephone display is a quarter VGA (320 pixels wide by 240 pixels high, 256 colors supported) display.
4600 Series IP Telephone LAN Administrator’s Guide Document Object Model (DOM) Level 1 Images: GIF and JPEG ECMAScript (JavaScript) 1.4 HTTP 1.1 Secure Sockets Layer (SSL) 3.0 Cookies Browser Features and Behavior This section presents the technologies that have been implemented in the 4630 IP Telephone Web Access application, along with any limitations or non-standard implementations.
Appendix Content-Based Style Content-based tags deal with identifying words, phrases or chunks of text, or images as having a specific meaning or context. The intent of content-based tags is not to show physically marked text. However, it is not wrong for a browser to show content-based text in a distinct style, such as font style.
4600 Series IP Telephone LAN Administrator’s Guide Logical Style Tags that control logical style provide a similar functionality to those that control content-based style, but they have no implicit visual characteristics or contextual meaning. Instead, they only provide a means of invoking a style sheet. These tags, like all others, may have an ID and class attribute set.
Appendix Physical Spacing and Layout Physical spacing and layout tags define the basic structure of a document. Headings, paragraphs, tables and lists all provide some basic physical and logical layout to a page. Each spacing and layout tag is shown with a brief description, and any unusual behavior is described.
Page 94
4600 Series IP Telephone LAN Administrator’s Guide <dt> adds a new definition term to a definition list. <dd> adds a new term definition to a definition list. Tables The new HTML 4.0 table tags, <thead>, <tbody> and <tfoot> are all implemented. These tags are intended primarily to allow printed pages to have headers and footers appear on each page, when the table is longer than a single page.
Appendix Images The 4630 IP Telephone Web Browser handles both GIF and JPEG image formats. No other image formats, included animated GIFs, are supported. Note that images take up a large amount of memory (compared to text) and updating the display can be an issue; therefore, it is recommended that images be kept to a minimum.
4600 Series IP Telephone LAN Administrator’s Guide Frames Frames allow multiple windows to be created on the browser’s base window. The browser is effectively split up into multiple areas. Each frame may be given a name or ID. Using the target attribute of the <a>...
Appendix <option> defines the values available in a <select> scrolling list or drop-down menu. <select> defines scrolling lists and drop-down menus. <textarea> provides free-form user input and display. This provides a scrolled text area for the user to read or type text. Character Entities As with any syntactic language, HTML has certain characters that have special meaning.
4600 Series IP Telephone LAN Administrator’s Guide Cookies Cookies can be a useful feature in maintaining the state of a user when interacting with a web site. HTTP provides no state information, such as when or how often a user has visited a site. Cookies allow web sites to track this information by storing a simple set of values on the browser for the current session.
Appendix Images The use of images in a web page is always a concern. For example, a page with many images can cause downloading to be slow. While this is still a concern in the phone, the size of an image has a much greater effect.
4600 Series IP Telephone LAN Administrator’s Guide To make the browser usable, some form of font sizing should be performed to allow a reasonable amount of text to be viewed on one screen. Ideally, font sizing should be done in a single external style sheet, and all pages should reference this style sheet.