Avaya 4600 Series Administrator's Manual

Avaya 4600 series ip telephone lan administrator's guide
Hide thumbs Also See for 4600 Series:
Table of Contents

Advertisement

4600 Series IP Telephone
LAN Administrator's Guide
555-233-507
Issue 1.7
July 2002

Advertisement

Table of Contents
loading

Summary of Contents for Avaya 4600 Series

  • Page 1 4600 Series IP Telephone LAN Administrator’s Guide 555-233-507 Issue 1.7 July 2002...
  • Page 3 Your company’s “telecommunications equipment” includes both this Avaya product and any other voice/data/video equipment that could be accessed via this Avaya product (that is, “networked equipment”). An “outside party” is anyone who is not a corporate employee, agent, subcontractor, or working on your company’s behalf.
  • Page 4 Obtaining Products To learn more about Avaya products and to order products, access the Avaya web site at http://www.avaya.com. Or call the following numbers: customers 1 800 451 2100, account executives 1 888 778 1880 (voice) or 1 888 778 1881 (fax).
  • Page 5: Table Of Contents

    4600 Series IP Telephones ........
  • Page 6 Step 3: Telephone and TFTP Server ........
  • Page 7 Customizing the 4630 IP Telephone ........
  • Page 8 4600 Series IP Telephone LAN Administrator’s Guide Appendix C: Creating Websites for the 4620 IP Telephone Introduction ............C-1 General Background .
  • Page 9: Introduction

    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. Unless otherwise indicated, references in this document to "the DEFINITY...
  • Page 10: Document Organization

    Issue 1.5 Issue 1.6 Issue 1.7 Document Organization Provides an overview of the 4600 Series IP Telephone Administrator’s document. Describes VoIP and factors influencing its performance that must be considered when implementing this feature. Describes the hardware and software requirements for Avaya’s VoIP offering.
  • Page 11: Terms Used In This Guide

    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.
  • Page 12: Conventions Used In This Guide

    4600 Series IP Telephone LAN Administrator’s Guide TFTP VLAN Conventions Used in This Guide This guide uses the following textual, symbolic, and typographic conventions to help you interpret information. Symbolic Conventions This symbol precedes additional information about a topic. This information is not required to run your system.
  • Page 13: Online Documentation

    Online Documentation The online documentation for the 4600 Series IP Telephones is located at the following URL: http://www.avaya.com/support 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 14 4600 Series IP Telephone LAN Administrator’s Guide 4606 IP Telephone User Guide (555-233-765) (Int’l 555-233-769) This document provides detailed information about using the 4606 IP Telephone. 4612 IP Telephone User Guide (555-233-766) (Int’l 555-233-770) This document provides detailed information about using the 4612 IP Telephone.
  • Page 15 Introduction DHCP Options and BOOTP Vendor Extensions, March 1997, by S. Alexander and R. Droms (RFC 2132) RTP: A Transport Protocol for Real-Time Applications (RTP/RTCP), January 1996, by H. Schulzrinne, S. Casner, R. Frederick, V. Jacobson (RFC 1889) Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers, (DIFFSRV), December 1998, by K.
  • Page 16: Customer Support

    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://www.avaya.com/support...
  • Page 17: Overview Of Voice Over Ip (Voip)

    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.
  • Page 18: Delay And Jitter

    (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 includes a dynamic jitter buffer. This feature automatically smooths jitter to improve audio quality.
  • Page 19: Voice Coding Standards

    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.
  • Page 20: Nat

    As of Release 1.7, all 4600 Series IP Telephones support NAT interworking; hence, there are no problems with NAT and Release 1.7 of the 4600 Series IP Telephones. Note, however, that support for NAT does not imply support for Network Address Port Translation (NAPT). Specifically, the 4600 Series IP Telephones do not support communication to the PBX through any NAPT device.
  • Page 21: Network Assessment

    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 22: Ip Address Lists And Station Number Portability

    DEFINITY or MultiVantage telephones will not, in general, initiate a ping or traceroute. With Release 1.6 of the 4600 Series IP Telephones comes support of "remote ping" and "remote traceroute." The 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 the switch informing it of the results.
  • Page 23: Series Ip Telephones

    Documents on page 1-5. Software As shipped from the factory, the 4600 Series IP Telephones may 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 its proper functionality.
  • Page 24: Initialization Process

    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 Initialization Process below).
  • Page 25: Step 3: Telephone And Tftp Server

    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 and in Chapter 3 of this document.
  • Page 26 4600 Series IP Telephone LAN Administrator’s Guide Initialization Process 2-10...
  • Page 27: Requirements

    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.
  • Page 29: Software Requirements

    For the DHCP and TFTP servers, see Chapter 4, Server Administration. Figure 3-1 on the following page illustrates a sample configuration using the 4600 Series IP Telephones. Release 8.4 or later software, as appropriate. The H.323 and IP...
  • Page 30 4600 Series IP Telephone LAN Administrator’s Guide Figure 3-1. Sample Configuration Using 4600 Series IP Telephones Software Requirements...
  • Page 31: Server Administration

    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 Telephone Call Server Administration IP Addresses DHCP (strongly recommended) TFTP Script files Manual administration at the phone Tagging and...
  • Page 33 DHCP and TFTP on page 4-4, especially TFTP on page 4-17. 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 on page 4-24. Server Administration...
  • Page 34: Administering 4600 Series Ip Telephones On

    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.
  • Page 35: Software Checklist

    CLAN in your configuration. You will need a copy of this table for each DHCP server. Release 1.5 of the 4600 Series Telephones supports the ability to specify a list of IP addresses for a gateway/router, TFTP server, and DEFINITY Address Lists and Station Number Portability Each list may contain up to 127 total ASCII characters, with IP addresses separated by commas with no intervening spaces.
  • Page 36: Dhcp

    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 on page 2-5. This document concentrates on the simplest case of the single LAN segment.
  • Page 37: Dhcp Generic Setup

    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: 1.
  • Page 38 If you use DNS, note that the system value DOMAIN will be appended to the IP addresses you specify. If DOMAIN is null, the DNS names must be fully qualified. See Administering Options for the 4600 Series IP Telephones on page 4-24. Examples of good DNS administration include the following: - Option 6: "aaa.aaa.aaa.aaa"...
  • Page 39: Windows Nt 4.0 Dhcp Server

    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 4-3. Table 4-3. DHCPACK Setting of System Values System Value Set to IPADD The yiaddr field.
  • Page 40 4600 Series IP Telephone LAN Administrator’s Guide 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.
  • Page 41 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 42 4600 Series IP Telephone LAN Administrator’s Guide 4. Click the Add button. 5. Select option 003 from the Unused Options List. 6. Click the Add button. 7. Click the OK button. 8. Chose the Global parameter under DHCP Comments. 9. Select the 176 option that you created from Unused Option List.
  • Page 43: Windows 2000 Dhcp Server

    4. Verify that the Value String box contains the correct string from DHCP Generic Setup on page 4-7. If not, update the string and click the OK button. Verify the Global Option, 176 46XXOPTION 1. Select Global under DHCP OPTIONS. 2.
  • Page 44 4600 Series IP Telephone LAN Administrator’s Guide 7. Define the range of IP addresses used by the IP telephones listed in item 7 in Table 4-2· The Start IP Address should be the first IP address available to the IP telephones. The End IP Address should be the last IP address available to the IP telephones.
  • Page 45 12. Click the No, I will activate this scope later radio button. The Router (Default Gateway) dialog box is displayed. 13. For each router or default gateway, enter the IP address and click the Add button. When you are done, click the Next button. The Completing the New Scope Wizard dialog box is displayed.
  • Page 46 12. In the General tab page, under the Available Options, check the 176 Site-Specific Options checkbox. 13. In the Data Entry box, enter the DHCP IP telephone option string as described in DHCP Generic Setup on page 4-7. You can enter the text string directly on the right side of the Data Entry box under the ASCII label.
  • Page 47: Tftp

    In addition, you may wish to enable the transfer size option (tsize) if your TFTP server supports it. This will allow the IP telephone to display the progress of the transfer by displaying the total number of data blocks.
  • Page 48: 4600 Series Ip Telephone Scripts And Application Files

    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.
  • Page 49: Contents Of The Upgrade Script

    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.
  • Page 50: Qos

    #END GET 46XXSETTINGS.SCR 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.
  • Page 51: Diffserv

    Priority 0 is a higher priority than Priority 1. To support IEEE 802.1D/Q, 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.
  • Page 52: Udp Port Selection

    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.
  • Page 53: Rsvp And Rtcp

    "No data" or an integer number of milliseconds. The number is one-half the value RTCP computes for the round-trip delay. An integer number of milliseconds reporting the average delay introduced by the telephone’s jitter buffer. Server Administration 4-23...
  • Page 54: Administering Options For The 4600 Series Ip Telephones

    Script File as discussed in Contents of the Upgrade Script also earlier in this chapter. TFTP Scripts are the recommended way to administer options on the 4600 Series IP Telephones. Some DHCP applications have limits on the amount of user-specified information; such limits could be exceeded by the administration required, for example, a 4630 with all applications administered.
  • Page 55: Customizing The Site-Specific Option Number (Sson)

    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.
  • Page 56: Customizing The 4630 Ip Telephone

    Web Access application, you must provide the information called for in Table 4-5 on page 4-27. This information must be provided in a customized script file, in accordance with 4600 Series IP Telephone Scripts and Application Files on page 4-18.
  • Page 57 Text string for an integer number of seconds; the maximum duration the LDAP directory should spend searching before reporting completion or failure of the search. The default is LDAP-standard for "unlimited duration." Administering Options for the 4600 Series IP Telephones Server Administration 4-27...
  • Page 58 DIRCODING Latin 1 DIRLDAPPORT Stock Ticker Application Parameters: STKSTAT Voice Mail Application Parameters: VMLCODING ASCII Administering Options for the 4600 Series IP Telephones 4-28 Description and Value Status Range Optional Text string for "Directory User ID," which should be modified if the LDAP server...
  • Page 59 HTTP. This parameter is optional if the web pages to be accessed by the user are all on your organization’s intranet. If WEBPROXY is null, the value of this parameter is ignored. Administering Options for the 4600 Series IP Telephones Server Administration 4-29...
  • Page 60: 4630 Backup/Restore

    Backup/Restore automatically saves a phone’s speed dial button labels and options/parameter settings. When the Automatic Backup option on a 4630 IP Telephone is set to "Yes" and the FTPSRVR is specified, the FTPSTOR command attempts to save all Speed Dial contents and all system options and (non-password) parameters to the FTP server (specified by FTPSRVR in the directory path specified by FTPDIR).
  • Page 61 Stock Index S&P 500 Stock Index Nasdaq Type Option Option Option Option Option Option Option Option Option Option Option Option Parameter Option Parameter Parameter Parameter Option Parameter Option Option Option Administering Options for the 4600 Series IP Telephones Server Administration 4-31...
  • Page 62: Call Log Archive

    Call Log Archive automatically saves applicable Call Log entries. When the Call Log Automatic Archive option on a 4630 IP Telephone is set to "Yes" and the FTPSRVR is specified, the FTP APPE command attempts to save all call log contents to the FTP server (specified by FTPSRVR in the directory path specified by FTPDIR).
  • Page 63 HTTP. 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. Administering Options for the 4600 Series IP Telephones Server Administration 4-33...
  • Page 64 Default Value WMLCODING ASCII For assistance in developing local websites tailored to the 4620 IP Telephone’s display, see Appendix C: Creating Websites for the 4620 IP Telephone. Administering Options for the 4600 Series IP Telephones 4-34 Description and Value Status Range...
  • Page 65: Troubleshooting Guidelines

    4630 and 4620 applications, respectively. 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 66 4600 Series IP Telephone LAN Administrator’s Guide Table 5-1. Some Error Conditions in Operation of 4600 Series IP Telephones —Continued Condition The telephone stops working in the middle of a call, The telephone stops working in the middle of a call,...
  • Page 67 Table 5-1. Some Error Conditions in Operation of 4600 Series IP Telephones —Continued Condition The telephone had been working, but does not work now, (continued) The telephone works, but the audio quality is poor, specifically: Cause/Resolution AND the telephone was CAUSE: Loss of communication with the recently moved.
  • Page 68 4600 Series IP Telephone LAN Administrator’s Guide Table 5-1. Some Error Conditions in Operation of 4600 Series IP Telephones —Continued Condition The 4612 or 4624 IP Telephone works properly except the phone does not ring. The telephone works properly except for the speaker.
  • Page 69 Table 5-1. Some Error Conditions in Operation of 4600 Series IP Telephones —Continued Condition The telephone works properly, except sidetone DTMF is not heard. Hands-Free Answer (HFA) is administered but the telephone did not automatically answer a call. The TFTP application terminates and asks for registration.
  • Page 70 4600 Series IP Telephone LAN Administrator’s Guide Table 5-1. Some Error Conditions in Operation of 4600 Series IP Telephones —Continued Condition The TFTP script file is ignored or not used by the telephone Power to the telephone is interrupted while the telephone is saving the application file and the TFTP application hangs.
  • Page 71 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 Call Server), make a note of the last message that was displayed and consult the system administrator.
  • Page 72: The View Administrative Option

    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.
  • Page 73: Error Messages

    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. Table 5-3. Possible Error Messages During Installation or Operation of 4600 Series IP...
  • Page 74 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 DHCP: CONFLICT * to program File too large Cannot save file Gateway Error Hardware failure IP Address in use by...
  • Page 75 Table 5-3. Possible Error Messages During Installation or Operation of 4600 Series IP Telephones—Continued Error Message System busy System Error During Registration Extension error Extension in use Failed to set phone IP address Incompatible Cause/Resolution CAUSE: Most likely, the number of IP endpoints on the DEFINITY/MultiVantage is already at maximum, Less likely, network resource is unavailable.
  • Page 76 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 Message light blinks on and off, and the telephone did not complete registration. Password Error Resource Error...
  • Page 77 RESOLUTION: Verify the FTP server setup parameters, as indicated on the FTP Setup Parameters screen (see "FTP Setup" Chapter 8 of the 4630 IP Telephone User’s Guide. CAUSE: The FTP Server has reported that it could not store the data.
  • Page 78 4600 Series IP Telephone LAN Administrator’s Guide Error Messages 5-14...
  • Page 79: Appendix A: Avaya - 46Xx Ip Telephone Mib

    Appendix A: Avaya - 46xx IP Telephone MIB Avaya - 46xx IP Telephone MIB Avaya-46xxIPTelephone-MIB DEFINITIONS ::= BEGIN IMPORTS enterprises, OBJECT-TYPE, MODULE-IDENTITY, Integer32, IpAddress FROM SNMPv2-SMI DisplayString FROM RFC1213-MIB ; endpointMIB MODULE-IDENTITY LAST-UPDATED ORGANIZATION CONTACT-INFO (732) 817-6330" DESCRIPTION ::= { ipEndpointMIBs 1 }...
  • Page 80 4600 Series IP Telephone LAN Administrator’s Guide ipEndpointMIBs OBJECT IDENTIFIER ::= { avayaMibs 69 } endptID OBJECT IDENTIFIER ::= { endpointMIB 1 } endptMARKET OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "ID designation. This variable returns a string specifying 'domestic' or 'export'."...
  • Page 81 DESCRIPTION "Housing serial number. This variable returns a string of up to 18 ASCII characters, specifying the serial number on the outside of the endpoint's housing." ::= { endptID 6 } Avaya - 46xx IP Telephone MIB Avaya - 46xx IP Telephone MIB...
  • Page 82 4600 Series IP Telephone LAN Administrator’s Guide endptPWBCC OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "PWB comcode. This variable returns a string of up to 9 numerical characters, specifying the comcode of the printed wiring board of the endpoint."...
  • Page 83 MAX-ACCESS read-only STATUS current DESCRIPTION "Duration of IPADD lease. This variable returns an unsigned integer specifying the length of time of the IPADD lease." ::= { endptID 12 } Avaya - 46xx IP Telephone MIB Avaya - 46xx IP Telephone MIB...
  • Page 84 4600 Series IP Telephone LAN Administrator’s Guide endptDHCPLEASERENEW SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Renewal time of IPADD lease. This variable returns an unsigned integer specifying the length of time at which to renew the IPADD lease." ::= { endptID 13 }...
  • Page 85 DESCRIPTION "TFTP server path name. This variable returns a string of 0-127 ASCII characters, specifying the path name currently prepended to file names used in TFTP read operations." ::= { endptID 18 } Avaya - 46xx IP Telephone MIB Avaya - 46xx IP Telephone MIB...
  • Page 86 4600 Series IP Telephone LAN Administrator’s Guide endptTFTPSRVR OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "List of TFTP server addresses. This variable returns a sequence of IP addresses, in dotted-decimal or DNS format and separated by commas, of TFTP servers available for use."...
  • Page 87 ::= { endptID 23 } endptBBURST OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS obsolete DESCRIPTION "Blackburst flag. This variable returns 0 if Blackburst is currently OFF, else 1." ::= { endptID 24 } Avaya - 46xx IP Telephone MIB Avaya - 46xx IP Telephone MIB...
  • Page 88 4600 Series IP Telephone LAN Administrator’s Guide endptHUBSTAT OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS obsolete DESCRIPTION "Hub flag. This variable has been superseded by endptPHY2STAT." ::= { endptID 25 } endptDSCPAUD OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "DSCP for audio. This variable specifies the Differentiated Services Code Point for audio currently in use (between 0 and 63 inclusive)."...
  • Page 89 DESCRIPTION "Signaling priority. This variable returns an INTEGER between 0 and 7 inclusive specifying the current Layer 2 802.1Q signaling priority value." ::= { endptID 30 } Avaya - 46xx IP Telephone MIB Avaya - 46xx IP Telephone MIB A-11...
  • Page 90 4600 Series IP Telephone LAN Administrator’s Guide endptL2QVLAN OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "VLAN Identifier. This variable returns an integer between 0 and 4095 inclusive specifying the current Layer 2 802.1Q VLAN Identifier value." ::= { endptID 31 }...
  • Page 91 DESCRIPTION "RTCP Monitor address. This variable returns a 4-octet string specifying the IP address of the RTCP monitor currently in use." ::= { endptID 36 } Avaya - 46xx IP Telephone MIB Avaya - 46xx IP Telephone MIB A-13...
  • Page 92 4600 Series IP Telephone LAN Administrator’s Guide endptPHY2STAT 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 37 } endptIRSTAT...
  • Page 93 DESCRIPTION "Event Log server address. This variable returns at most one IP address, in dotted-decimal or DNS format, of the server to be used for event logging. This function is intended for Avaya use, in debugging if necessary." ::= { endptID 41 } endptLOGSTAT...
  • Page 94 4600 Series IP Telephone LAN Administrator’s Guide endptAGCHAND OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Handset AGC status. This variable returns 1 if the endpoint's handset Automatic Gain Control capability is currently enabled, else 0." ::= { endptID 43 }...
  • Page 95 MAX-ACCESS read-only STATUS current DESCRIPTION "NVM IP address. This variable returns a 4-octet string specifying the endpoint's IP address stored in NVM." ::= { endptNVM 3 } Avaya - 46xx IP Telephone MIB Avaya - 46xx IP Telephone MIB A-17...
  • Page 96 4600 Series IP Telephone LAN Administrator’s Guide endptNVGIPADD OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "NVM Router address. This variable returns a 4- octet string specifying the IP address of the router as stored in NVM." ::= { endptNVM 4 }...
  • Page 97 ::= { endptNVM 8 } endptNVHUBSTAT OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS obsolete DESCRIPTION "NVM Hub flag. This variable has been superseded by endptNVPHY2STAT." ::= { endptNVM 9 } Avaya - 46xx IP Telephone MIB Avaya - 46xx IP Telephone MIB A-19...
  • Page 98 4600 Series IP Telephone LAN Administrator’s Guide endptNVDSCPAUD OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "NVM DSCP for audio. This variable specifies the Differentiated Services Code Point for audio stored in NVM (integer between 0 and 63 inclusive)." ::= { endptNVM 10 }...
  • Page 99 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 } Avaya - 46xx IP Telephone MIB Avaya - 46xx IP Telephone MIB A-21...
  • Page 100 4600 Series IP Telephone LAN Administrator’s Guide endptNVPHY2STAT 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 16 }...
  • Page 101 NOT successfully interpreted since the last power-up or reset. This variable returns '2' if the upgrade script was NOT successfully obtained since the last power-up or reset." ::= { endptMaintenance 1 } Avaya - 46xx IP Telephone MIB Avaya - 46xx IP Telephone MIB A-23...
  • Page 102 4600 Series IP Telephone LAN Administrator’s Guide endptAPPINUSE OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Application file name. This variable returns the name of the application file in the endpoint." ::= { endptMaintenance 2 } endptAPPSTAT OBJECT-TYPE SYNTAX INTEGER...
  • Page 103 DESCRIPTION "Audio endpoint address. This variable returns a 4-octet string specifying the address of the far-end audio endpoint currently in use." ::= { endptDEFINITY 3 } Avaya - 46xx IP Telephone MIB Avaya - 46xx IP Telephone MIB A-25...
  • Page 104 4600 Series IP Telephone LAN Administrator’s Guide endptFEPORT 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 }...
  • Page 105 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 Avaya - 46xx IP Telephone MIB A-27...
  • Page 106 4600 Series IP Telephone LAN Administrator’s Guide endptL2QBBE OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "802.1Q BBE priority value. This variable returns an integer between 0 and 7 inclusive specifying the far-end endpoint's Layer 2 Better than Best Effort audio priority value."...
  • Page 107 DESCRIPTION "RSVP Refresh rate. This variable returns an integer between 0 and 65335 inclusive specifying the RSVP refresh rate in milliseconds." ::= { endptDEFINITY 15 } Avaya - 46xx IP Telephone MIB Avaya - 46xx IP Telephone MIB A-29...
  • Page 108 4600 Series IP Telephone LAN Administrator’s Guide endptRSVPRTRY OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "RSVP Failed Retry flag. This variable returns 0 if the RSVP Failed Retry Reservation control status is off/disabled, else 1." ::= { endptDEFINITY 16 }...
  • Page 109 DESCRIPTION "Directory FullName Label. This variable returns a string specifying the LDAP Directory's Full Name Field Label, to be used for the 4630's Directory application." ::= { endptAdvApps 4 } Avaya - 46xx IP Telephone MIB Avaya - 46xx IP Telephone MIB A-31...
  • Page 110 4600 Series IP Telephone LAN Administrator’s Guide endptDIRTELNUM OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Directory Phone Number Label. This variable returns a string specifying the LDAP Directory's Telephone Number Field Label, to be used for the 4630's Directory application."...
  • Page 111 DESCRIPTION "Directory Connection Status. This variable returns an integer specifying the result code for the most recent Bind Request sent by the 4630 to the LDAP server." ::= { endptAdvApps 10 } Avaya - 46xx IP Telephone MIB Avaya - 46xx IP Telephone MIB A-33...
  • Page 112 4600 Series IP Telephone LAN Administrator’s Guide endptFTPSRVR OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "FTP Server address. This variable returns a 4-octet string specifying the IP address of the FTP server to be used for the 4630's file storage and retrieval."...
  • Page 113 (e.g. ASCII or Latin-1) to be used for characters entered on forms on web pages. Used by the 4630 Web application." ::= { endptAdvApps 16 } Avaya - 46xx IP Telephone MIB Avaya - 46xx IP Telephone MIB A-35...
  • Page 114 4600 Series IP Telephone LAN Administrator’s Guide endptWEBEXCEPT OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Web Proxy Server Exception List. This variable returns a string specifying a list of one or more HTTP proxy server Exception domains, separated by commas with no intervening spaces, up to 127 total characters.
  • Page 115 (e.g. ASCII or Latin-1) to be used for characters entered on forms on the 4630 Voice Mail application." ::= { endptAdvApps 22 } Avaya - 46xx IP Telephone MIB Avaya - 46xx IP Telephone MIB A-37...
  • Page 116 4600 Series IP Telephone LAN Administrator’s Guide endptVMLHOME OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Voice Mail application URL. This variable returns a URL of the Home page for the 4630 Voice Mail application." ::= { endptAdvApps 23 }...
  • Page 117 DESCRIPTION "4620 Web application TCP port. This variable returns an integer specifying the TCP port most recently used for the HTTP proxy server. Used by the 4620 Web application." ::= { endptAdvApps 28 } Avaya - 46xx IP Telephone MIB Avaya - 46xx IP Telephone MIB A-39...
  • Page 118 4600 Series IP Telephone LAN Administrator’s Guide endptWMLPROXY OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "4620 Web Proxy Server. This variable returns an IP addresses, in dotted-decimal or DNS format, of an HTTP proxy server. Used by the 4620 Web application."...
  • Page 119 DESCRIPTION "FKEU flag. This variable returns 1 if the most recent self-test of the Feature Key Expansion Unit or the 4620 failed, else 0." ::= { endptAdjuncts 2} Avaya - 46xx IP Telephone MIB Avaya - 46xx IP Telephone MIB A-41...
  • Page 120 4600 Series IP Telephone LAN Administrator’s Guide Avaya - 46xx IP Telephone MIB A-42...
  • Page 121: Appendix B: Creating Websites For The 4630 Ip Telephone

    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. The data types and other features supported in the browser include: HTML 4.0...
  • Page 122: Browser Features And Behavior

    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. Since style sheets have become the preferred mechanism for controlling web page appearance and have made obsolete most attribute specifications with tags, the majority of attributes for tags were not tried.
  • Page 123: Content-Based Style

    <var> indicates source code variables. This is similar to the <code> tag, but with a different contextual intent. The enclosed text is shown in an italic font. Creating Websites for the 4630 IP Telephone Browser Features and Behavior...
  • Page 124: Logical 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.
  • Page 125: Physical Spacing And Layout

    <li> adds an item to an ordered or unordered list. <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. Creating Websites for the 4630 IP Telephone Browser Features and Behavior...
  • Page 126 Since the 4630 IP Telephone Web Browser does not provide the ability to print, it is recommended that these tags not be used.
  • Page 127: Images

    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.
  • Page 128: Frames

    HTML forms provide the user the ability to enter data into a web browser. This data can then be passed on the web server for processing. It is difficult to predict what web designers might have in mind for the 4630 IP Telephone Web Browser. However, all forms-related tags have been verified, and the results are presented here.
  • Page 129: Character Entities

    Font specifications are one of the most important styles that may be applied to a web browser. Because of the size of the screen on the 4630 IP Telephone, the browser has only a single font available for use. Font weights, such as normal and bold, are supported, although finer values, such as lighter and bolder are not.
  • Page 130: Cookies

    This section presents guidelines for developing a good model that effectively presents web pages to be viewed on the 4630 IP Telephone Browser. The biggest challenge in designing pages for this browser is the limited amount of space available for viewing the pages. The 4630 IP Telephone screen is a ¼...
  • Page 131: Images

    Additionally, only about 25 characters would be viewed per line. This would generally be unusable from a practical point of view. Creating Websites for the 4630 IP Telephone Design Guidelines...
  • Page 132: Maintaining Context

    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.
  • Page 133: General Background

    General Background The 4620 Telephone has a 168 pixel-by-132 pixel four-gray scale LCD display. The area of the display available for presenting a WML web page to the user is 168 pixels across by 96 pixels in height, arranged in 6 rows each 16 pixels in height.
  • Page 134: Wml Document Skeleton

    4600 Series IP Telephone LAN Administrator’s Guide WML Document Skeleton Certain tags define the basic framework of a WML document. The tags listed below make up the basic skeleton of a WML document, and are supported by the 4620 unless otherwise indicated.
  • Page 135 The template tag attributes supported by the 4620 web browser are as follows: Attribute Value(s) onenterbackward onenterforward ontimer Creating Websites for the 4620 IP Telephone Description Comments Specifies the order of card Optional; sets a Boolean content. When ordered is value that provides set to "true"...
  • Page 136: Text Elements

    4600 Series IP Telephone LAN Administrator’s Guide The implication for rendering WML pages is that the local environment will always override a global template for <do> types with the same name and type. If there is a onevent in the template and a local onevent of the same type, the local onevent takes precedence over the global one.
  • Page 137: Text Formatting Tags

    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 title cdata Creating Websites for the 4620 IP Telephone Description Comments REQUIRED. Defines where SUPPORTED to go when the user selects...
  • Page 138: Image Elements

    4600 Series IP Telephone LAN Administrator’s Guide Image Elements <img> tag - The <img> tag is used to place an image in the text flow. The monochrome wbmp (wireless bitmap) format is used to code images for a wireless display, but the 4620 browser instead renders the alternative text supplied with the image, as specified by the alt attribute.
  • Page 139: Event Elements

    Type accept delete help options Creating Websites for the 4620 IP Telephone Description REQUIRED. Defines the type of the “do” element Creates a label for the “do” element Defines a name for the “do” element If set to true, the browser ignores this element.
  • Page 140 4600 Series IP Telephone LAN Administrator’s Guide Type prev reset X-*n or x-*n <do> tags are rendered as softkey labels on the bottom line of the 4620 display. <do> tags are specified per WML page and therefore are page context-sensitive. The eight "do" types are labeled either specifically in a WML page or by a browser-dependent label.
  • Page 141 There are no visual implications for supporting the <onevent> tag. Attribute Value type onenterbackward onenterforward onpick ontimer Creating Websites for the 4620 IP Telephone Permitted Tags Description card or template Occurs when a <prev> navigates back onto a card. SUPPORTED. card or template Occurs when a <go>...
  • Page 142: Task Elements

    4600 Series IP Telephone LAN Administrator’s Guide <postfield> tag - The postfield tag is used to set a name/value pair that can be transmitted to an origin server (source of the request) during a URL request. The name is set by the name attribute and must be a valid WML variable name.
  • Page 143: Input Elements

    Attribute Value name nmtoken emptyok true false Creating Websites for the 4620 IP Telephone Description If set to true, the browser sends the URL of the current deck with the request, which allow servers to perform simple access control on decks, based on which decks are linking to them.
  • Page 144 4600 Series IP Telephone LAN Administrator’s Guide Attribute Value format maxlength number size number_of_char tabindex number title cdata type text password value cdata The six display lines of the 4620 associated with feature buttons are all available for input elements. The top line of the display cannot be used for input.
  • Page 145 <option> tag - A set of option tags is needed to specify each individual item in a list. This tag must be used with the select tag. Attribute Value onpick title cdata value cdata Creating Websites for the 4620 IP Telephone Description Comments Sets a title for the SUPPORTED optgroup element Description Comments Sets what is going to...
  • Page 146: Variable Elements

    4600 Series IP Telephone LAN Administrator’s Guide <select> tag - The select tag allows for the definition of a list, embedded in a card, to allow the user to choose inputs from a list rather than having to type something in. The select tag must be used with the option tag.
  • Page 147: Character Entities

    Description Symbol double quotation “ ampersand & apostrophe ‘ less than < Creating Websites for the 4620 IP Telephone Description Comments REQUIRED. Sets the SUPPORTED default value of the variable defined in the "name" attribute REQUIRED. Names SUPPORTED the variable that is set...
  • Page 148: Colors And Fonts

    The browser supports a 4-grayscale display. Because of the size of the screen on the 4620 IP Telephone, the browser has only a single font available for use, which is based on Latin-1. Only a normal font weight is supported. Bold, italic and different font sizes are not supported. The font used by the 4620 defines characters to have at most six pixels in width.
  • Page 149 <meta> <noop> <onevent> <optgroup> title <option> onpick title value <p> align mode <postfield> name value <prev> <refresh> Creating Websites for the 4620 IP Telephone Supported? Summary Of WML Tags And Attributes C-17...
  • Page 150 4600 Series IP Telephone LAN Administrator’s Guide <select> <setvar> <small> <strong> <table> <td> <template> <timer> <tr> <u> <wml> {Universal Attributes} Summary Of WML Tags And Attributes C-18 Attribute Supported? ivalue multiple name tabindex title value name value onenterbackward onenterforward ontimer...

Table of Contents