SpectraLink 84-Series Administration Manual

SpectraLink 84-Series Administration Manual

Hide thumbs Also See for 84-Series:
Table of Contents

Advertisement

Quick Links

Spectralink 84-Series Wireless Telephone
Administration Guide
1725-86984-000 Rev: J
June 2015

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the 84-Series and is the answer not in the manual?

Questions and answers

Summary of Contents for SpectraLink 84-Series

  • Page 1 Spectralink 84-Series Wireless Telephone Administration Guide 1725-86984-000 Rev: J June 2015...
  • Page 2 The drawings and specifications contained herein are the property of Spectralink and shall be neither reproduced in whole or in part without the prior written approval of Spectralink, nor be implied to grant any license to make, use, or sell equipment manufactured in accordance herewith.
  • Page 3: Table Of Contents

    Conventions Used In This Document ................15 Icons ...........................15 Writing Conventions ....................16 Part I: Getting Started ........17 Chapter 1: Welcome to the Spectralink 84-Series Handsets ..18 Key Features of your Spectralink Handsets ..............20 Chapter 2: System Overview ..........21 What is SIP? ........................21 Network Requirements ....................21...
  • Page 4 Spectralink 84-Series Hardware IDs ................48 Deploying and Updating Spectralink Handsets with a Provisioning Server ....49 Shortcut Method to Deploy Spectralink Handsets with a Provisioning Server ....49 Upgrading Spectralink Software ..................51 Chapter 5: Understanding the Files Written by the Handsets ..53 Log Files ...........................54...
  • Page 5 Spectralink 84-Series Series Wireless Telephones Administration Guide Keypad Lock ........................66 Multi Key Answer ......................67 Notification Profiles ......................67 Time and Date Display .....................77 Synchronizing with SNTP ....................78 User Preferences Parameters ..................80 Chapter 8: Features Configured by the Administrator ....82 Handsfree Settings ......................82 Bluetooth Headset Support ..................83...
  • Page 6 Spectralink 84-Series Series Wireless Telephones Administration Guide Special Characters ....................117 Features Softkey Menu Options Customization ............119 Example Softkey Configurations ................121 Language Support ......................124 Local Contact Directory....................126 Provisioning the Seed Directory ................127 Configuring the Contact Directory ................129 Editing the Users’...
  • Page 7 Spectralink 84-Series Series Wireless Telephones Administration Guide Open Application Interface parameters <oai.> ............188 Sample Configurations ....................188 Push .......................... 188 Telephony Notifications ..................... 189 State Polling ......................189 Personal Alarms ......................190 Chapter 10: System-Level Parameters ........191 Configuration File Encryption ..................191 Understanding Digital Certificates ................
  • Page 8 Spectralink 84-Series Series Wireless Telephones Administration Guide <keepalive/> ......................237 Tones <tones/> ......................237 <chord/> ........................237 Web Configuration Utility ....................238 <httpd/> ........................238 Chapter 11: Special Use Cases ........... 240 Acoustic Echo Cancellation ..................240 Audio Codecs ......................... 240 Band Steering ........................
  • Page 9 Spectralink 84-Series Series Wireless Telephones Administration Guide Uploading a Phone’s Configuration ................285 Network Diagnostics ..................... 285 Network Protocols and Ports Used on Spectralink Handsets ........286 Power and Startup Issues ..................... 287 Key Pad Issues ......................288 Screen and System Access Issues ................288 Calling Issues .........................
  • Page 10 Spectralink 84-Series Series Wireless Telephones Administration Guide Third party call control ....................317 SIP for Instant Messaging and Presence ..............317 Appendix C: Open Source Information ......... 318 OFFER for Source for GPL and LGPL Software ............318 Contact Information for Requesting Source Code ............. 318 Appendix D: Library of <device/>...
  • Page 11: About This Guide

    Before reading this guide, you should be familiar with the following:  The information in the Spectralink 84-Series Deployment Guide is not duplicated in this document. This document expands upon the basic configuration settings in the Deployment Guide and this document assumes you are familiar with Deployment Guide information.
  • Page 12: Recommended Software Tools

    Spectralink 84-Series Series Wireless Telephones Administration Guide Recommended Software Tools Spectralink recommends that you use an XML editor – such as XML Notepad – to create and edit configuration files. In this way, all configuration files that you create will be valid XML files.
  • Page 13: Spectralink References

    84-Series handsets in any type of facility. It is the fundamental text and a prerequisite to this Administration Guide, especially for administrators who are new to the Spectralink 84-Series handsets or who may wish a refresher course.
  • Page 14 The Spectralink 84-Series User Guide offers comprehensive instructions on using each of the features deployed on the handsets. For information on IP PBX and softswitch vendors, see the Spectralink 84-Series Call Server Interoperability Guide. For information about combining Polycom desksets and Spectralink 84-Series handsets in the same facility, see the Interoperability Guide: Spectralink 84-Series Wireless Telephones and Polycom Desksets.
  • Page 15: Conventions Used In This Document

    Spectralink 84-Series Series Wireless Telephones Administration Guide Conventions Used In This Document Icons Icons indicate extra information about nearby text. Warning The Warning icon highlights an action you must perform (or avoid) to avoid exposing yourself or others to hazardous conditions.
  • Page 16: Writing Conventions

    Spectralink 84-Series Series Wireless Telephones Administration Guide A Power User Tip is typically reserved for information directed specifically at high- level users who are familiar with the information or procedure being discussed and are looking for better or more efficient ways of performing the task. For example, this might highlight customization of a feature for a specific purpose.
  • Page 17: Part I: Getting Started

    Part I: Getting Started Part I gives you an overview of the Spectralink 84-Series handsets and of the Spectralink Software. 1725-86984-000_J.docx June 2015...
  • Page 18: Chapter 1: Welcome To The Spectralink 84-Series Handsets

    Spectralink 84-Series handsets. Only Spectralink 84-Series battery packs are authorized for use or operation with a Spectralink 84-Series charger and are not authorized to be used or operated in any other charger. Spectralink 84-Series Wireless Telephones were originally developed in conjunction with Polycom Inc.
  • Page 19 From an administrator’s perspective, the handsets are endpoints in an overall network topology designed to interoperate with other compatible equipment including application servers, media servers, internet-working gateways, voice bridges, and other end points. If you want to begin setting up your Spectralink handsets on the network, go to Setting Up Your Device Network.
  • Page 20: Key Features Of Your Spectralink Handsets

    Spectralink 84-Series Series Wireless Telephones Administration Guide Key Features of your Spectralink Handsets Spectralink handsets running Spectralink Software include the following key features:  Award winning sound quality with a full-duplex speakerphone ○ Permits natural, high-quality, two-way conversations ○ Supports HDVoice ...
  • Page 21: Chapter 2: System Overview

    Session management provides the ability to control the attributes of an end-to-end call. Network Requirements For Spectralink handsets to successfully operate as a SIP endpoint in your network, you will require:  A working IP network ...
  • Page 22: Network Configuration

    WLAN to send and receive all data using 802.11a/b/g/n technology to access telephony resources on the wired LAN. There are many ways to set up a phone network using Spectralink wireless handsets and the diagram shown next is just one example of a network setup.
  • Page 23: Understanding Spectralink Phone Software Architecture

    The Updater is a small application that resides in the flash memory on the handset. The Updater is installed at the factory and is already installed on your new Spectralink handsets. When you start/boot/reboot the handset, the Updater performs the following tasks: Enables you to open the setup menu so you can set various network and provisioning options.
  • Page 24: What Is The Spectralink Software

    The software is a binary file image and contains a digital signature that prevents tampering or the loading of rogue software images. Each release of software includes a new image file. Both the Updater and Spectralink Software run on all 84-Series handset models that Spectralink currently supports. What are the configuration files? The Spectralink Software that you download contains configuration file templates, valid XML files that you can edit using an XML editor.
  • Page 25: What Are The Resource Files

    If you need to remove resource files from a handset at a later date - for example, if you are giving the handset to a new user - you will have to apply factory default settings to that handset. For instructions on how to reset your handset to factory default settings, see the Spectralink 84-Series Deployment Guide.
  • Page 26: Part Ii: Setting Up Your Environment

    You will find basic and advanced instructions on how to set up a provisioning server, how to deploy the Spectralink handsets from the provisioning server, and how to upgrade the software. Part II consists of the following chapters: ...
  • Page 27: Chapter 3: Setting Up Your Device Network

    Chapter 3: Setting Up Your Device Network The Spectralink 84-Series Wireless Handsets operate on a Wi-Fi LAN (WLAN). Local area network design varies by organization and Spectralink handsets can be configured to accommodate a number of network designs. This chapter shows you several automated and manual ways to configure Spectralink handsets to operate in a LAN.
  • Page 28: Provisioning Server Discovery

    Spectralink 84-Series Series Wireless Telephones Administration Guide Timesaver: Reducing repetitive data entry Spectralink recommends using DHCP where possible to eliminate repetitive manual data entry. The following table details the settings that are supported through the DHCP menu: Option SIP Parameter...
  • Page 29: Supported Provisioning Protocols

    Spectralink 84-Series Series Wireless Telephones Administration Guide Tip: Novice Administrator? Read this section if you are new to this process or have never set up a provisioning server before. In many deployments a centralized provisioning server is used for the software update and configuration functions.
  • Page 30: Network Configuration Menus

    Spectralink 84-Series Series Wireless Telephones Administration Guide Note: Active and passive FTP methods There are two types of FTP methods - active and passive. Spectralink Software is not compatible with active FTP. To guarantee software integrity, the Updater will download only cryptographically signed Updater or Spectralink Software images.
  • Page 31: Network Configuration Menu

    Multiple Key Combinations. Network configuration menu You can modify the following configuration parameters from the setup menu while the handset boots, or from the Administrative Settings menu from a handset running Spectralink Software: Name Possible Values Provisioning server menu Provisioning Server Menu.
  • Page 32: Provisioning Server Menu

    Supported Provisioning Protocols. For information on how to specify a directory and use the master configuration file, see Spectralink 84-Series Wireless Telephone Deployment Guide. Note: ":", "@", or "/" can be used in the user name or password if they are correctly escaped using the method specified in RFC 1738.
  • Page 33 Spectralink 84-Series Series Wireless Telephones Administration Guide Name Possible Values Server password String The default password is 456. File Transmit Tries 1 to 10 Default 3 The maximum number of attempts to transfer a file. (An attempt is defined as trying to download the file from all IP addresses that map to a particular domain name.)
  • Page 34: Network Interfaces Menu

    Spectralink 84-Series Series Wireless Telephones Administration Guide Name Possible Values  If a boot server value is stored in flash memory and the value is not 0.0.0.0, then the value stored in flash is used.  Otherwise the handset sends out a DHCP INFORM query.
  • Page 35 Menu. Caution: WMM-AC not supported by 87-Series handsets When deploying both 84-Series and 87-Series handsets in the same facility using the same Wireless LAN, Wi-Fi Multimedia Admission Control (aka access control, AC or WMM-AC) must be disabled in any handset parameters and APs as it is not supported by 87-Series handsets.
  • Page 36 Spectralink 84-Series Series Wireless Telephones Administration Guide WEP Menu You can modify the following Wired Equivalent Privacy (WEP) configuration parameters on the WEP menu: Table 3-11: WEP Menu Name Possible Values Authentication 0=Open System (default), 1=Shared Key The WEP authentication method.
  • Page 37 Spectralink 84-Series Series Wireless Telephones Administration Guide Table 3-3: WPA2-Enterprise Menu Name Possible Values Fast Roaming Method 0=Opportunistic Key Caching (OKC) , 1= Cisco Centralized Key Management (CCKM) The fast roaming method. These fast roaming methods allow for the part of the key derived from the server to be cached in the wireless network, thereby, shortening the time to renegotiate a secure handoff.
  • Page 38 Spectralink 84-Series Series Wireless Telephones Administration Guide Table 3-9: PAC File Information Menu Name Possible Values Description PAC File Password UTF-8 encoded string The password required to decrypt the PAC file. PAC File Name UTF-8 encoded string The path or URL of the PAC file for download.
  • Page 39: Syslog Menu

    A flag to determine if USB networking is supported. USBnet is used by SLIC and USB Setup for initial provisioning. SLIC disables it when the files are produced. Parameter: device.usbnet.enabled IP Address Dotted-decimal IP address The handset’s dotted-decimal IP address on the USBNet interface. For Spectralink handsets, the default value is 169.254.1.2 . Subnet Mask Dotted-decimal subnet mask The handset’s subnet mask.
  • Page 40 Note: Use left and right arrow keys to change values. Prepend MAC Address Enabled, Disabled If enabled, the handset’s MAC address is prepended to the log message sent to the syslog server. Spectralink recommends enabling this parameter. 1725-86984-000_J.docx June 2015...
  • Page 41: Login Credentials Menu

    The password used to authenticate to a server. TLS Security Menu This section refers to the TLS Menu available in the Updater, not Spectralink Software. There is another menu, called TLS Security, available in the Admin menu. Navigate to Advanced Settings>...
  • Page 42: Tls Applications Menu

    Spectralink 84-Series Series Wireless Telephones Administration Guide Table 3-11: TLS Profile Name Possible Values SSL Cipher Suite String The global cipher suite. Custom SSL Cipher Suite String A custom cipher suite. CA Cert List String The CA certificate sources that are valid for this profile.
  • Page 43: Chapter 4: Setting Up The Provisioning Server

    Spectralink strongly recommends that you use a central provisioning server to install and maintain your Spectralink handsets. You can set up a provisioning server on the local LAN or anywhere on the Internet. A provisioning server maximizes the flexibility you have when installing, configuring, upgrading, and maintaining the handsets, and enables you to store configuration, log, directory, and override files on the server.
  • Page 44: Provisioning Server Security Notes

    A basic provisioning configuration uses File Transfer Protocol or FTP. FTP servers are free, require installation, and use logins and passwords. A free and popular server, FileZilla Server, is available for Windows. FileZilla Server (version 0.9.xx) has been tested with the Spectralink Software.
  • Page 45 Spectralink 84-Series Series Wireless Telephones Administration Guide Tip: Choosing a Provisioning Protocol By default, Spectralink sets FTP as the provisioning protocol on all Spectralink handsets. This guide focuses on the FTP provisioning protocol. Other supported protocols include FTPS, TFTP, HTTP, and HTTPS.
  • Page 46: Downloading Spectralink Software Files To The Provisioning Server

    Lync compatibility Spectralink software is available in two variants – Lync and non-Lync (or open SIP). Starting with Spectralink software 4.3/4.4, even numbered releases support both Lync and open SIP and odd numbered releases support open SIP only. Release 4.7 includes Lync and non-Lync versions which are differentiated by number.
  • Page 47 Lync or non-Lync. All handsets manufactured before June 2013 are Lync compatible. Please consult the label date to determine Lync compatibility. To help understand if your 84-Series handset supports Lync, look at the manufacturing date on the label in the battery compartment. ALL 84-Series handsets produced before June 2013 support Lync.
  • Page 48: Spectralink 84-Series Hardware Ids

    Spectralink 84-Series Series Wireless Telephones Administration Guide Spectralink 84-Series Hardware IDs Each Spectralink 84-Series model has a unique hardware ID. You can find this number printed on the handset’s label inside the battery compartment. This number enables the handset model to identify itself and provides flexibility to the administrator, permitting different models to load different code versions.
  • Page 49: Deploying And Updating Spectralink Handsets With A Provisioning Server

    Deploying and Updating Spectralink Handsets with a Provisioning Server This section explains how to deploy and update Spectralink handsets from a provisioning server. If you are provisioning the handsets using a provisioning server for the first time, follow the provisioning process described in the Spectralink 84-Series Wireless Telephone Deployment Guide.
  • Page 50 Spectralink 84-Series Series Wireless Telephones Administration Guide Add handset registration parameters to the file, for example reg.1.address, reg.1.label, and reg.1.type. Create a per-site site<location>.cfg file. For example, add the SIP server or feature parameters like voIpProt.server.1.address and feature.corporateDirectory.enabled. Settings: Configuring Your Phone for Local Conditions Some of the default settings are typically adequate;...
  • Page 51: Upgrading Spectralink Software

    Scroll down to Save & Reboot, and then press the Select softkey. The handset reboots. After this step, if the file does not exist, the Spectralink Software will try the unmodified APPLICATION APP_FILE_PATH attribute (sip.ld). For more information, see Parsing Vendor ID Information.
  • Page 52 Spectralink 84-Series Series Wireless Telephones Administration Guide To continue setting up a provisioning server, use the instructions in the Spectralink 84-Series Wireless Telephone Deployment Guide. 1725-86984-000_J.docx June 2015...
  • Page 53: Chapter 5: Understanding The Files Written By The Handsets

    Chapter 5: Understanding the Files Written by the Handsets The Spectralink 84-Series handsets can write several types of information into directories set up on the central provisioning server. These directories serve as repositories for the different types of files written by the handsets and allow an administrator to easily find needed information. If separate directories are not provisioned, and if the handset has write privileges, all files will be written to the root directory.
  • Page 54: Log Files

    Spectralink 84-Series Series Wireless Telephones Administration Guide Log Files Log files are discussed in detail in the Troubleshooting section. Overrides Certain configuration methods take precedence over other methods and produce override files on the central provisioning server. The handset reads these files when it checks in with the central provisioning server and uses the information stored in them for operational information and parameter configuration.
  • Page 55: Contacts

    Call List The 84-Series handset records missed, received and placed calls in a call list that can be viewed on the handset by navigating to Home> Contacts / Call Lists> Call Lists. Call history is stored locally on the handset and will survive a restart or reboot unless the list has been cleared.
  • Page 56 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default If 0, the call list is disabled. If 1, the call list is enabled. To enable the Missed, Placed, or Received call lists, feature.callList.enabled must be enabled. Call log example...
  • Page 57 Spectralink 84-Series Series Wireless Telephones Administration Guide Element Permitted Values destination Address The original destination of the call. For outgoing calls, this parameter designates the outgoing call destination; the name is initially supplied by the local handset (from the name field of a local contact entry) but may later be updated via call signaling. This field should be used for basic redial scenarios.
  • Page 58: Part Iii: Configuring Features

    Part III provides you with an in-depth look at advanced features and parameters. The Spectralink 84-Series Wireless Telephone Deployment Guide covers parameters that are used by 80% of all installations. However, since requirements vary, Part III covers the entire range of configurable parameters for every type of feature and functional requirement.
  • Page 59: Chapter 6: Features That Cannot Be Configured

    Configured Audio Processing Features The Spectralink 84-Series handsets have these built-in audio processing features: automatic gain control, background noise suppression, comfort noise fill, dynamic noise reduction, jitter buffer and packet error concealment, and low delay audio packet transmission. These features work automatically, without configuration changes.
  • Page 60: Low-Delay Audio Packet Transmission

    Spectralink 84-Series Series Wireless Telephones Administration Guide environments. When packets are lost, a concealment algorithm minimizes the resulting negative audio consequences. Low-Delay Audio Packet Transmission The handset is designed to minimize latency for audio packet transmission. Call Timer A call timer displays on the handset’s screen. A separate call duration timer displays the hours, minutes, and seconds of each call in progress.
  • Page 61: Synthesized Call Progress Tones

    Spectralink 84-Series Series Wireless Telephones Administration Guide Synthesized Call Progress Tones Spectralink handsets play call signals and alerts, called call progress tones, such as busy signals, ringback sounds, and call waiting tones. The built-in call progress tones on your handset match standard North American tones.
  • Page 62: Chapter 7: Configurable Features On The User Menus

     To all calls  When your handset is busy (Since the 84-Series handsets support 24 incoming calls by default [call.callsPerLineKey] they won’t offer a busy signal to the PBX unless it’s handling 24 calls to any given handset, an unlikely event. In order to forward on busy, the callsPerLineKey must be set to 1 or 2 instead of 24.)
  • Page 63 Spectralink 84-Series Series Wireless Telephones Administration Guide Troubleshooting: If Call Forwarding Does Not Work The server-based and local call forwarding features do not work with the Shared Call Appearance (SCA) and Bridged Line Appearance (BLA) features. If you have SCA or BLA enabled on your handset, you will need to disable the feature before you can use call forwarding.
  • Page 64 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default reg.x.fwd.noanswer.contact string Null The forward-to contact used for calls forwarded due to no answer. If Null, the contact specified by divert.x.contact will be used. reg.x.fwd.noanswer.ringCount 0 to 65535 The number of seconds the handset should ring for before the call is forwarded because of no answer. Note: The maximum value accepted by some call servers is 20.
  • Page 65 Spectralink 84-Series Series Wireless Telephones Administration Guide The handset has a flexible call forward/diversion feature for each registration. In all cases, a call will only be diverted if a non-Null contact has been configured. In the following table, x is the registration number. SL8400: x=1-6.
  • Page 66: Keypad Lock

    Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default divert.x.autoOnSpecificCaller 0 or 1 If 0, the Auto Divert feature of the contact directory is disabled for registration x. If 1, calls on registration x may be diverted using Auto Divert, you may specify to divert individual calls or divert all calls.
  • Page 67: Multi Key Answer

    Change causes handset to restart or reboot. Notification Profiles The Spectralink handsets support four profiles for notification alerts: Normal, Silent, Meeting, and Custom1. You can customize each profile with a unique name, unique ringtones, alerts, and vibrations for specific situations. For example, you can customize barcode scan alerts or when you receive an instant message.
  • Page 68 Spectralink 84-Series Series Wireless Telephones Administration Guide This section shows you how to choose a default notification profile from four available types - Normal, Silent, Meeting, Custom1 - and shows you the parameters you can set for each type. Each profile is defined by an alert type and a ring type; there are 15 alert types and three ringing types.
  • Page 69 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default np.normal.alert.instantMessaging.tonePattern Any tone (see se.pat.misc) instantMessage np.normal.alert.instantMessaging.vibration 0 or 1 The tone pattern and vibration (1 to enable) for the instant message alert. np.normal.alert.localHoldNotification.tonePattern Any tone (see se.pat.misc) localHoldNotification np.normal.alert.localHoldNotification.vibration...
  • Page 70 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default np.normal.ringing.oai1.vibration off, continuous, shortPulse, longPulse The vibration pattern for Open Application Interface (OAI) communications. np.normal.ringing.oai2.tonePattern A ringer (see se.pat.ringer) ringer2 The ringtone (see se.pat.ringer) and vibration (1 to enable) for Open Application Interface (OAI) version 2.2 communications.
  • Page 71 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default np.silent.alert.docked.tonePattern Any tone (see se.pat.misc) silent np.silent.alert.docked.vibration 0 or 1 The tone pattern and vibration (1 to enable) for the alert played if the handset is docked. np.silent.alert.undocked.tonePattern Any tone (see se.pat.misc) silent np.silent.alert.undocked.vibration...
  • Page 72 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default np.silent.ringing.calls.vibration off, continuous, shortPulse, longPulse The ringtone (see se.pat.ringer) and vibration (1 to enable) for normal calls. np.silent.ringing.oai1.tonePattern A ringer (see se.pat.ringer) ringer1 The ringtone (see se.pat.ringer) for Open Application Interface (OAI) communications.
  • Page 73 Spectralink 84-Series Series Wireless Telephones Administration Guide Table 7-8: Meeting Profile Alert Parameters Parameter Permitted Values Default np.meeting.label String Meeting The name of the profile type. np.meeting.alert.barcodeBeep.tonePattern Any tone (see se.pat.misc) misc2 np.meeting.alert.barcodeBeep.vibration 0 or 1 The tone pattern and vibration (1 to enable) for the alert played when a barcode is scanned.
  • Page 74 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default np.meeting.alert.welcome.tonePattern Any tone (see se.pat.misc) Welcome np.meeting.alert.welcome.vibration 0 or 1 The tone pattern and vibration (1 to enable) for the alert played when the handset turns on. np.meeting.ringing.calls.tonePattern A ringer (see se.pat.ringer) ringer1 The ringtone (see se.pat.ringer) and vibration (1 to enable) for normal calls.
  • Page 75 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default np.meeting.ringing.toneVolume.usbHeadset -1000 to 1000 The attribute is set (on adjusting ring volume) when ringing termination is a USB headset and Meeting profile is active. Although the permitted values are -1000 to 1000, the practical limits used by the handset are -50 to 10.
  • Page 76 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default np.custom1.alert.pttTransmit.tonePatterna Any tone (see se.pat.misc) misc3 np.custom1.alert.pttTransmit.vibration 0 or 1 The tone pattern and vibration (1 to enable) for the alert played if sending a push-to-talk page. np.custom1.alert.pttWait.tonePattern Any tone (see se.pat.misc) misc4 np.custom1.alert.pttWait.vibration...
  • Page 77: Time And Date Display

    Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default np.custom1.ringing.toneVolume.bluetoothHeadset -1000 to 1000 The attribute is set (on adjusting ring volume) when ringing termination is Bluetooth Headset and Custom1 profile is active. Although the permitted values are -1000 to 1000, the practical limits used by the handset are -50 to 10.
  • Page 78: Synchronizing With Sntp

    Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default string which includes ‘D’, ‘d’ and lcl.datetime.date.format D,Md ‘M’ and two optional commas Controls format of date string. D = day of week, d = day, M = month.
  • Page 79 Spectralink 84-Series Series Wireless Telephones Administration Guide Table 7-12: Simple Network Time Protocol (SNTP) Parameters Parameter Permitted Values Default tcpIpApp.sntp.address Valid hostname or IP Null address The address of the SNTP server. tcpIpApp.sntp.address.overrideDHCP 0 or 1 If 0, the DHCP values for the SNTP server address will be used. If 1, the SNTP parameters will overrule the DHCP values.
  • Page 80: User Preferences Parameters

    Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default tcpIpApp.sntp.daylightSavings.stop.time 0 to 23 The time of day to stop DST – in 24 hour clock format. 0= 12am, 1= 1am,… 12= 12pm, 13= 1pm, … 23= 11pm. tcpIpApp.sntp.gmtOffset...
  • Page 81 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default up.simplifiedSipCallInfo 0 or 1 If 1, the displayed host name is trimmed for both incoming and outgoing calls and the protocol tag/information is not displayed for incoming and outgoing calls.
  • Page 82: Chapter 8: Features Configured By The Administrator

    Config folder that you download with the software starting with Spectralink software version 4.2.x. Handsfree Settings Spectralink handsets have built-in speakerphones and support Bluetooth v2.1 headsets with Enhanced Data Rate (EDR) and Headset Profile (HSP v1.2). You can enable and disable each of these options.
  • Page 83: Bluetooth Headset Support

    Change causes handset to restart or reboot. Bluetooth Headset Support You can use Bluetooth v2.1 headsets with your Spectralink handsets. To use a Bluetooth headset, you need to enable the Bluetooth headset feature and turn on the Bluetooth radio, as shown in the next table.
  • Page 84: Voice.volume

    Spectralink 84-Series Series Wireless Telephones Administration Guide the receiver volume to persist across calls each time a user makes changes to the default volume level. <voice.volume/> Table 8-3: Context Sensitive Volume Control Parameter Permitted Values Default voice.volume.persist.bluetooth.headset 0 or 1 If 0, the Bluetooth headset receive volume will automatically reset to a nominal level after each call.
  • Page 85: Rxqos

    Caution: Do not change these settings. Changing any rxQoS settings can impair system operation. Do not change any rxQoS parameters without prior consultation with Spectralink Technical Support. Table 8-5: Voice Jitter Buffer Parameters Parameter...
  • Page 86: Automatic Off-Hook Call Placement

    Change causes handset to restart or reboot. Background Images The Spectralink 84-Series wireless handsets include a feature that enables you to add a custom background using a digital image. Using a digital image enables you to display a company logo or product brand as the background on your handset.
  • Page 87: Configuring Background Images

    The fifth image, Jellyfish.jpg, is located in a subdirectory. Each of these images will appear on the Background menu and is user-selectable. The figure shown next is an example of a digital image background on a Spectralink 84-Series handset.
  • Page 88: Feature And Basic Settings Menu Password

    Spectralink 84-Series Series Wireless Telephones Administration Guide Feature and Basic Settings Menu Password Certain installations need to restrict access to options on the Settings menu. The Advanced Settings option is already behind an admin password. These parameters allow you to require a password to access Basic Settings and Feature Settings.
  • Page 89: Call Hold

    Spectralink 84-Series Series Wireless Telephones Administration Guide Call Hold The 84-Series handset has local hold functionality. Rarely, a server may not recognize this functionality and the call can be lost. If this situation occurs, a server-based call hold feature may be required and the parameters described in this section can be used.
  • Page 90 Spectralink 84-Series Series Wireless Telephones Administration Guide 1725-86984-000_J.docx June 2015...
  • Page 91: Call Handling Features

    Spectralink 84-Series Series Wireless Telephones Administration Guide In the second illustration, the musicOnHold.uri parameter has been configured so the party on hold will hear music played from SIP URI moh@example.com. Call Handling Features The call handling features described in this section require support from a SIP server and setup of these features depend on the SIP server.
  • Page 92: Call Park And Retrieve

    The Spectralink 84-Series handsets can bypass some SIP server requirements and implement various call handling features using Enhanced Feature Keys (EFK) instead. Please refer to the EFK section for more information.
  • Page 93: Call Waiting Alerts

    Change causes handset to restart or reboot. Missed Call Notification By default, the missed call notification displays on the 84-Series handset’s status bar. A counter shows the number of missed calls. The counter is reset by viewing the Missed Calls list on the handset.
  • Page 94: Call Transfer

    2, and only server-generated missed calls will be displayed on line 1. Call Transfer Two types of call transfer behavior is available on the 84-Series handsets. When Party A is talking to Party B and wishes to transfer the call to Party C: ...
  • Page 95: Call Lists

    Spectralink 84-Series Series Wireless Telephones Administration Guide Table 8-12: Using Call Transfer Parameter Permitted Values Default call.transfer.blindPreferred 0 to 1 If set to 1, the default softkey will be for blind transfer. If set to 0, the default softkey will be for consultative transfer.
  • Page 96: Miscellaneous Call Handling Parameters

    You can enable/disable missed call tracking on a per-line basis. Note: Reading the Call Parameter Table In the following table, x is the registration number. For the Spectralink 84-Series handsets, x=6. This per-site and per-handset configuration parameters are defined as follows: 1725-86984-000_J.docx...
  • Page 97 Spectralink 84-Series Series Wireless Telephones Administration Guide Table 8-14: Call Parameters Parameter Permitted Values Default feature.ringDownload.enabled 0 or 1 If 0, the handset will not download ringtones when it starts up. If 1, the handset will download ringtones when it starts up.
  • Page 98: Conference Calls

     Open LDAP Directory Server 2.4.12  Microsoft Active Directory Application Mode (ADAM) 1.0 SP1 Spectralink handsets support corporate directories that support server-side sorting and those that do not. For handsets that do not support server-side sorting, sorting is performed on the handset.
  • Page 99 LDAP directories, see Technical Bulletin CS-14-19 Corporate Directory Best Practices. A portion of the corporate directory is stored in flash memory on the handset. Spectralink 84-Series handsets have 256Mb of flash memory.
  • Page 100 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default If the user saves the entry to the local contact directory on the handset, first_name, last_name, and phone_number are copied. The user can place a call to the phone_number and SIP_address from the corporate directory.
  • Page 101 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default dir.corp.vlv.allow 0 or 1 If 0, virtual view list (VLV) queries are disabled. If 1, VLV queries are enabled and can be made if the LDAP server supports VLV.
  • Page 102: Default Ring Tones And Alert Tones

    Spectralink 84-Series Series Wireless Telephones Administration Guide Default Ring Tones and Alert Tones In different countries, different ring and tone patterns are used for a busy signal or reorder tone, for example. This section explains how to change the default ring tones and alert tones to the customary tones used in your area.
  • Page 103 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default The welcome tone is programmed to saf.1 which is menu slot 15. You can program this slot to a different welcome tone by programming saf.1. Slots 15 through 22 are available for custom tones. If Null, the handset will use a built- in file.
  • Page 104 Spectralink 84-Series Series Wireless Telephones Administration Guide Table 8-18: Sound Effect Parameter Parameter Permitted Values Default se.appLocalEnabled 0 or 1 If set to 1, local user interface sound effects such as confirmation/error tones, will be enabled. se.stutterOnVoiceMail 0 or 1 If set to 1, a stuttered dial tone is used in place of a normal dial tone to indicate that one or more voicemail messages are waiting at the message center.
  • Page 105: Call Progress Patterns

    Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values se.pat.cat.x.inst.y.value String The instruction: sampled – sampled audio file number, chord – type of sound effect, silence – silence duration in ms, branch – number of instructions to advance. cat is callProg, ringer, or misc.
  • Page 106: Do Not Disturb

    Spectralink 84-Series Series Wireless Telephones Administration Guide The following illustration shows the custom ring tone Classic phone as it displays on the handset menu: Do Not Disturb You can use the Do Not Disturb (DND) feature to temporarily stop incoming calls. Incoming calls received while DND is turned on are logged as missed.
  • Page 107: Dual Tone Multi-Frequency (Dtmf) Tones

    Spectralink 84-Series Series Wireless Telephones Administration Guide Table 8-22: Configuring Do Not Disturb Parameter Permitted Values Default call.rejectBusyOnDnd 0 or 1 If 1, and DND is turned on, the handset rejects incoming calls with a busy signal. If set to 0, and DND is turned on, the handset gives a visual alert of incoming calls and no audio ringtone alert.
  • Page 108: Dtmf Event Rtp Payload

    Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default tone.dtmf.onTime positive integer When a sequence of DTMF tones is played out automatically, this is the length of time in milliseconds the tones will be played for. This is also the minimum time the tone will be played when dialing manually (even if key press is shorter).
  • Page 109: Dial Mode

    Spectralink 84-Series Series Wireless Telephones Administration Guide Two dial modes are configurable. Both modes are triggered by remapping the Talk key to a speed dial key. The software detects this remapping, which triggers the special handling of the key presses for this mode.
  • Page 110 Spectralink 84-Series Series Wireless Telephones Administration Guide <!-- Example PTT Emergency Dial Macro Mode--> <handsetConfig> <key key.20.function.prim="SpeedDial" /> <ptt ptt.pttMode.enable="0" ptt.emergencyDial.description="CODE BLUE Emergency" ptt.emergencyDial.number="^6183$Tinvite$$Cwc$456$Cp2$$Tdtmf$" /> <feature feature.enhancedFeatureKeys.enabled=”1” /> </handsetConfig> The difference between the two files is in the .number parameter. This file uses a macro to describe the dialing sequence to be used.
  • Page 111: Enhanced Feature Keys

    Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted values Default ptt.pttMode.enable 0 or 1 If Emergency Dial is enabled, disable PTT by setting this value to 0. ptt.emergencyDial.description Null Enter a label description which will appear on the display when the number is called.
  • Page 112 Spectralink 84-Series Series Wireless Telephones Administration Guide  If two macros have the same name, the first one will be used and the subsequent ones will be ignored.  A sequence of characters prefixed with “!” are parsed as a macro name. The exception is the speed dial reference, which starts with “!”...
  • Page 113 Spectralink 84-Series Series Wireless Telephones Administration Guide Table 8-26: Enhanced Feature Key (EFK) Parameters Parameter Name Permitted Values Default feature.enhancedFeatureKeys.enabled 0 or 1 If 0, the enhanced feature keys feature is disabled. If 1, the feature is enabled. efk.version 2 (1 for SIP 3.0 and earlier) The version of the EFK elements.
  • Page 114: Understanding Macro Definitions

    Spectralink 84-Series Series Wireless Telephones Administration Guide In the following illustration, the EFK parameters are located in the everything.cfg file. In the line key ‘1’ has been assigned a Call Park address efk.efklist.x.* parameters (1955) and line key ‘2’ a Call Retrieve function. The parameter acton.string shows you the macro definition for these two functions.
  • Page 115 • refer Note: Spectralink recommends that you always define this field. If it is not defined, the supplied digits will be dialed using INVITE (if no active call) or DTMF (if an active call). The use of refer method is call server dependent and may require the addition of star codes.
  • Page 116: Prompt Macro Substitution

    Spectralink 84-Series Series Wireless Telephones Administration Guide $P<prompt num>N<num digits>$ You can use this option to cause the macro to prompt the user for additional input. That might be a name, a phone number or whatever you need them to enter. See Prompt Macro Substitution for more details on how to use this option.
  • Page 117: Expanded Macros

    Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Name Permitted Values Default numeric or text text efk.efkprompt.x.type The type of characters entered by the user. If set to numeric, the characters are interpreted as numbers. If set to text, the characters are interpreted as letters. If Null, numeric is used. If this parameter has an invalid value, this prompt, and all parameters depending on this prompt, are invalid.
  • Page 118 Spectralink 84-Series Series Wireless Telephones Administration Guide The handset sends the collected digits, 567, using DTMF tones. The active call is disconnected. Because line keys and their functions are linked to fields in the directory file, a macro name you enter in efk.list.x.mname must match the name you enter to the contact (cn) field in...
  • Page 119: Features Softkey Menu Options Customization

    Spectralink 84-Series Series Wireless Telephones Administration Guide Features Softkey Menu Options Customization On the Spectralink handsets, you can customize the flyout menu of the Features softkey to add options. This feature is typically used to access frequently used functions. As with EFK line keys, you assign functions to Features options using macros.
  • Page 120 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Used to: softkey.x.label Specify the text to display on the softkey label softkey.x.precede To position the custom softkey before the default softkeys softkey.x.use.* Specify which call states the softkey will display in softkey.feature.*...
  • Page 121: Example Softkey Configurations

    Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default softkey.x.label string Null The text displayed on the softkey label. If Null, the label is determined as follows:  If the softkey performs an Enhanced Feature Key macro action, the label of the macro will be used.
  • Page 122 Spectralink 84-Series Series Wireless Telephones Administration Guide A softkey ChainAct displays. Press ChainAct to dial the handset number 2900. To map the Do Not Disturb Enhanced Feature Key sequence to a softkey: Update the configuration file as follows: softkey.1.label = DND softkey.1.action = $FDoNotDisturb$...
  • Page 123 Spectralink 84-Series Series Wireless Telephones Administration Guide <efk/> Use the following three tables to configure the Enhanced Feature Key feature on your handset. Table 8-28: Enhanced Feature Key (EFK) Parameters Parameter Name Permitted Values Default feature.enhancedFeatureKeys.enabled 0 or 1 If 0, the enhanced feature keys feature is disabled. If 1, the feature is enabled.
  • Page 124: Language Support

    Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Name Permitted Values Default efk.efkprompt.x.type numeric or text text The type of characters entered by the user. If set to numeric, the characters are interpreted as numbers. If set to text, the characters are interpreted as letters. If Null, numeric is used. If this parameter has an invalid value, this prompt, and all parameters depending on this prompt, are invalid.
  • Page 125 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default lcl.ml.lang.list a comma-separated list A list of the languages supported on the handsets. Change causes handset to restart or reboot. Example Phone Language Configuration The following illustration shows you how to change the handset language.
  • Page 126: Local Contact Directory

    Once configured, the handset will use Korean characters. The language can be changed on the Settings menu. Local Contact Directory The Spectralink 84-Series handsets feature a contact directory you can use to store frequently used contacts. Open the Contact Directory by navigating to Home> Contacts/Call Lists> Contact Directory.
  • Page 127: Provisioning The Seed Directory

    Spectralink 84-Series Series Wireless Telephones Administration Guide First the handset looks in its local memory. If the user has populated the contact directory or makes any change to it, it will write to the MACaddress-directory.xml file on the central provisioning server and will use that file. If the user has not made any entries it will go to the second location.
  • Page 128 Spectralink 84-Series Series Wireless Telephones Administration Guide Table 8-32: Local Contact Directory elements Element Definition Permitted Values First Name UTF-8 encoded string of up to 40 bytes The contact’s first name. Last Name UTF-8 encoded string of up to 40 bytes The contact’s last name.
  • Page 129: Configuring The Contact Directory

    Spectralink 84-Series Series Wireless Telephones Administration Guide Example seed directory with Security set to speed dial 1 and ring tone 5: Configuring the Contact Directory The defaults can be changed to accommodate specialized applications of the contact directory. You can enable or disable the local contact directory. If disabled it will not appear on the menu.
  • Page 130: Specialized Caller Treatments

    Spectralink 84-Series Series Wireless Telephones Administration Guide Specialized Caller Treatments When setting up a seed directory or editing a user’s contact directory, several specialized caller treatments can be applied. The user can also apply these treatments by opening and editing the contact in the contact directory.
  • Page 131: Location Services (Ekahau)

    You can use location services to send reports for Ekahau Real-Time Location Systems (RTLS) on the Spectralink handsets. You can select a transmit interval and enter a static IP address for the Ekahau Positioning Engine™ (EPE). Location services are provided by the EPE 4.0 using Ekahau Location Protocol (ELP).
  • Page 132 Spectralink 84-Series Series Wireless Telephones Administration Guide Table 8-35: Enabling Location Services Parameter Permitted Values Default wifi.rtls.ekahau.address IP-address 169.254.10.10 The IP address of the Ekahau Positioning Engine. wifi.rtls.ekahau.enable 0 or 1 If 0, the Ekahua Real-Time Location System (RTLS) is disabled. If 1, the Ekahua RTLS is enabled.
  • Page 133: Microsoft Exchange Calendar Integration

    To integrate the Microsoft Exchange Calendar features with your handset, configure the parameters in the next table. You can access the feature from the Applications menu on the Spectralink handsets. You will need valid Microsoft Windows credentials to access the Microsoft Exchange Calendar information on the handset.
  • Page 134: Open Application Interface

    In the following example, two patterns are specified. Open Application Interface Spectralink’s Open Application Interface (OAI) enables you to use the Spectralink handsets to retrieve and respond to information on third-party computer applications. Each handset that uses OAI features must be configured with its line number and MAC address in the OAI Gateway so that it can register to the OAI Gateway and receive messages from it.
  • Page 135: Passwords - User And Administrator

    Example OAI Configuration The following example shows the connection parameters you need to set for OAI communications with Spectralink handsets. You will need to specify the OAI user ID and gateway address. If deploying User Profiles, specify the User ID in the login.cfg file: Passwords –...
  • Page 136 Spectralink 84-Series Series Wireless Telephones Administration Guide Utility is protected by the user and administrator password and displays different features and options depending on which password you use. The default user password is 123 and the default administrator password is 456. You should change the administrator password from the default value.
  • Page 137: Personal Alarms

    “man down” alarms, “running” alarms and duress calls to an emergency number. Coupled with a security alarm application program, real time location information from the alarming handset can be displayed on security monitors and sent to other Spectralink 84-Series handsets for mobile response. The existing functionality of Location Services allows an alarming handset’s location to be pinpointed so that aid can be directed to the exact scene.
  • Page 138: Administrator Configurable Options

    Web Configuration Utility. They are only configurable through the central provisioning server configuration files. See the Spectralink 84-Series Deployment Guide for a full explanation of how to use a central provisioning server for Spectralink 84-Series handset provisioning and deployment.
  • Page 139  The feature is disabled by ensuring the sensitivity for all motion events is set to zero. Note: Emergency call functionality The ability to make an emergency call can be configured on every Spectralink 84-Series handset model and is not unique to Spectralink Personal Alarms which are offered only on the 8441 and 8453 models.
  • Page 140: User Experience

    The user cannot permanently disable Spectralink Personal Alarms or turn it on and off. The Spectralink Personal Alarms icon on the status bar indicates that the Spectralink Personal Alarms functionality is active. Colors and shapes signify its status:...
  • Page 141 Spectralink 84-Series Series Wireless Telephones Administration Guide  If a running/tilt/still event has been detected, the handset goes into a “warning” state in which it presents a warning window and sounds the alert and/or vibrates. The user can cancel an impending alarm during the warning state by pressing the Cancel softkey and the alert audio will turn off and an alarm will not be sent to any configured security application and the handset resumes monitoring.
  • Page 142 Spectralink 84-Series Series Wireless Telephones Administration Guide  When you are in an alarm state, the alerting ring tone or vibration can be turned off by selecting the Silence alarm option on the Features softkey menu. Only the audio/vibration is stopped. The alarm state will continue until cleared. The flashing LED continues until the alarm state is cleared.
  • Page 143 Spectralink 84-Series Series Wireless Telephones Administration Guide  New alarm detection is inactive when the handset is connected to a charger – USB, Dual Charger or Speakerphone Dock. No icon displays during the inactive state. Once the handset is removed from the charger, monitoring begins and the icon turns green.
  • Page 144: Integration With Third Party Applications

    Spectralink 84-Series handsets. Examples of implementation with third-party applications Third-Party applications, such as Lone Worker Systems, will use the Spectralink 84-Series XML API to receive handset events and provide notifications to the user. Specific application capabilities are dependent on the developer and customer requirements. A typical application may monitor 84-Series handsets for Spectralink Personal Alarms events, provide alarm 1725-86984-000_J.docx...
  • Page 145 The parameters set as part of the alarm event are covered in the XML API Detail section and the Spectralink 84-Series Wireless Telephone Administration Guide at the Spectralink Support Website.
  • Page 146 Personal Alarms configurable parameters Alarm detection and sensitivity parameters are configurable only by an administrator through the configuration files on a central provisioning server. The Spectralink Personal Alarms .cfg file contains the parameters that are listed in this document. Caution...
  • Page 147 This parameter requires correct configuration of the Emergency Dial feature as detailed in the Spectralink 84-Series Administration Guide. This parameter is disabled by default. If enabled, an emergency call is automatically placed when a running/tilt/still alarm occurs.
  • Page 148: Xml Api Detail

    Alert settings can be programmed in the personal alarm application to play a tone pattern or vibration according to the notification profile. See Spectralink 84-Series Wireless Telephones Web Developer’s Guide for more information.
  • Page 149: Configuration Template

    Spectralink 84-Series Series Wireless Telephones Administration Guide <BSSID>0023ebe4ebaf</BSSID> <StillAlarm>0</StillAlarm> <TiltAlarm>1</TiltAlarm> <RunningAlarm>0</RunningAlarm> <DuressAlarm>0</DuressAlarm> <TimeStamp>2012-12-10T08:11:25-07:00</TimeStamp> </AlarmNotificationEvent> </PolycomIPPhone> Where Phone IP is the IP address of the handset MAC Address is the MAC address of the handset BSSID is the MAC address of the AP the handset is currently using...
  • Page 150: Phone Lock

    Spectralink 84-Series Series Wireless Telephones Administration Guide Phone Lock The Phone Lock feature allows you to add an option to the Features softkey menu to lock the handset and require a password to unlock it. This can be important in certain settings where security is an important factor in handset deployment.
  • Page 151 If 1, you can restart, reboot, or power cycle the handset to override the value for phoneLock.lockState in the MAC-phone.cfg and start the handset in an unlocked state. You can then lock or unlock the handset locally. Spectralink recommends that you do not leave this parameter enabled as its use is primarily administrative.
  • Page 152: Provisional Polling Of Spectralink Handsets

    Spectralink 84-Series Series Wireless Telephones Administration Guide Provisional Polling of Spectralink Handsets You can control how your handset handles automatic provisioning by configuring the parameters in Table 8-44: Provisional Polling of Spectralink handsets. You can set the handset's automatic provisioning behavior to be: ...
  • Page 153: Push-To-Talk And Group Paging

    The following illustration shows the default sample random mode configuration for the provisional polling feature in the everything.cfg file. Push-to-talk and Group Paging The Push-to-talk (PTT) and Group Paging features are supported on all Spectralink 84-Series handset models. The Group Paging feature enables pages —one-way audio announcements — to users subscribed to a page group.
  • Page 154: Push-To-Talk

    0 or 1 If 0, the PTT protocol behavior is not compatible with Spectralink handset models 8020/8030 or older. If 1, all PTT protocol behavior is compatible with the older Spectralink handsets, even if some configuration parameters are incompatible. For example, if this parameter is enabled and ptt.codec is set to G.722, the G.726QI codec will be used for outgoing PTT audio to maintain compatibility.
  • Page 155 0 or 1 If 0, the PTT protocol behavior is not compatible with Spectralink handset models 8020/8030 or older. If 1, all PTT protocol behavior is compatible with the older Spectralink handsets, even if some configuration parameters are incompatible. For example, if this parameter is enabled and ptt.codec is set to G.722, the G.726QI codec will be used for outgoing PTT audio to maintain compatibility.
  • Page 156: Group Paging

    Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default ptt.codec G.711mu, G.726QI, G.722 G.722 The audio codec to use for outgoing PTT broadcasts. Incoming PTT audio will be decoded according to the codec specified in the incoming message.
  • Page 157: Quick Barcode Connector Application

    Quick Barcode Connector Application If you are using Spectralink 8450/8452 handsets, the Spectralink Quick Barcode Connector™ (QBC) application enables you to capture and decode barcode patterns with the handset and transfer the data to applications running on one or more host computers. Data can be transferred in single endpoint mode (one host computer) or multiple endpoint mode (many host computers).
  • Page 158 Null The user part (for example, 1002) or the user and the host part (for example, 1002@Spectralink.com) of the registration SIP URI. reg.x.applyServerDigitMapLocally 0 or 1 If 1 and reg.x.server.y.specialInterop is set to lync2010 or lync2013, the handset uses the dialplan from the Microsoft Lync Server.
  • Page 159 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default reg.x.lineKeys 1 to 6 Specify the number of line keys to use for a single registration. The maximum number of line keys is 6. reg.x.lisdisclaimer string, 0 to 256...
  • Page 160 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default reg.x.serverFeatureControl.dnd 0 or 1 If 0, server-based do-not-disturb (DND) is not enabled. If 1, server-based DND is enabled and the call server has control of DND. This parameter overrules voIpProt.SIP.serverFeatureControl.dnd.
  • Page 161: Multiple Registrations

    Notes: If this parameter is set, it will overrule even if the DHCP server is available. If this registration is used for Microsoft Office Communications Server 2007 R2 on Spectralink handsets, this parameter must be in the form OCShostname.OSCdomain_name. reg.x.server.y.expires...
  • Page 162: Multiple Concurrent Calls

    Specify if this registration should support Microsoft Office Communications Server 2007 R2 (ocs2007r2), Microsoft Live Communications Server 2005 (lcs2005), or Microsoft Lync 2010 or 2013 (lync2010 or lync2013). Note: To use instant messaging on Spectralink handsets, set this parameter to ocs2007r2. reg.x.server.y.transport...
  • Page 163 Spectralink 84-Series Series Wireless Telephones Administration Guide Table 8-51: Enabling Multiple Call Appearances Parameter Permitted Values Default call.callsPerLineKey 1-24 Set the maximum number of concurrent calls per line key. This parameter applies to all registered lines. Note that this parameter may be overruled by the per-registration parameter of reg.x.callsPerLineKey.
  • Page 164: Flexible Call Appearances

    Spectralink 84-Series Series Wireless Telephones Administration Guide Flexible Call Appearances A number of features are associated with Flexible Call Appearances. Use the following information to understand how you can organize registrations, line keys per registration, and concurrent calls per line key.
  • Page 165 Resetting a User’s Password Spectralink recommends that you create a single default user password for all users. You can restore this default password by removing the password parameter from the override file. This will cause the handset to use the default password in the <user>.cfg file.
  • Page 166: Placing Authorized (Emergency) Calls Without Logging In

    Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default prov.login.persistent 0 or 1 If 0, users are logged out if the handset reboots. If 1, users remain logged in when the handset reboots. Set this parameter to “1” if PTT parameters are specified in user-profile-specific cfg files. This way, if the phone reboots, the PTT settings persist.
  • Page 167: Voicemail Integration

    Voicemail Integration The Spectralink 84-Series handset is compatible with voicemail servers. You can configure each handset or line registration per handset to subscribe with a SIP URL to a voicemail server contact. You can also configure the handset to access voicemail with a single key, for example, the Messages icon on the handset’s Home screen.
  • Page 168 Spectralink 84-Series Series Wireless Telephones Administration Guide Table 8-53: Voicemail Integration Parameter Permitted Values Default up.oneTouchVoiceMail 0 or 1 If set to 1, the voicemail summary display is bypassed and voicemail is dialed directly (if configured). msg.mwi.x.subscribe ASCII encoded string containing...
  • Page 169: Voipprot

    Spectralink 84-Series Series Wireless Telephones Administration Guide Example Voicemail Configuration The following illustration shows you how to enable one-touch access to the voicemail server. In the next illustration, line 2 is configured to subscribe to the voicemail server at voicemail.Spectralink.com.
  • Page 170 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default voIpProt.server.dhcp.option 128 to 254 The option to request from the DHCP server if voIpProt.server.dhcp.available= 1. Note: If reg.x.server.y.address is non-Null, it overrules even if the DHCP server is available.
  • Page 171 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default voIpProt.server.x.expires positive integer, 3600 minimum 10 The handset’s requested registration period in seconds. Note: The period negotiated with the server may be different. The handset will attempt to re-register at the beginning of the overlap period. For example, if expires=”300”...
  • Page 172 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default If set to 0, RFC 3264 is followed for transmit and receive RTP payload type values. Table 8-56: Session Initiation Protocol (SIP) Parameters Parameter Permitted Values Default voIpProt.SIP.acd.signalingMethod 0 or 1 If set to 0, the ‘SIP-B’...
  • Page 173 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default voIpProt.SIP.dialog.useSDP 0 or 1 If set to 0, a new dialog event package draft is used (no SDP in dialog body). If set to 1, for backwards compatibility, use this setting to send SDP in the dialog body.
  • Page 174 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default voIpProt.SIP.pingMethod PING, OPTIONS PING The ping method to be used. voIpProt.SIP.presence.nortelShortMode 0 or 1 Different headers sent in SUBSCRIBE when used for presence on an Avaya (Nortel) server. Support is indicated by adding a header Accept-Encoding: x-nortel-short.
  • Page 175: Web Browser

    Applications icon. The other is the development of these apps and the parameters that are used to implement them. The Spectralink handsets support a full Web browser that the user can launch by navigating to Home> Applications. The label and url for the web application is set in the parameters listed below.
  • Page 176 Spectralink 84-Series Series Wireless Telephones Administration Guide The following illustration shows the Web browser’s interactive home page on the Spectralink handset. Table 8-58: SDK Application Parameters Parameter Permitted Values Default 0 – 65,535 apps.telNotification.heartbeatTimeoutSeconds Implements a "heartbeat" timer for telephony notifications that repeats the line registration notification on a periodic basis if set.
  • Page 177 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default apps.push.password string null The password to access the push server URL. apps.push.secureTunnelEnabled 0 or 1 If 0, the Web server is not connected through a secure tunnel. If 1, the Web server is connected through a secure tunnel.
  • Page 178 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default apps.telNotification.onhookEvent 0 or 1 If 0, on-hook notification is disabled. If 1, notification is enabled. apps.telNotification.outgoingEvent 0 or 1 If 0, outgoing call notification is disabled. If 1, notification is enabled.
  • Page 179: Oai

    If 0, the toolbar displays continually. If 1, the toolbar disappears if not selected. Change causes handset to restart or reboot. <oai/> The Spectralink handsets support communications using the Open Application Interface (OAI). Also see Open Application Interface.You can set the connection parameters using the table...
  • Page 180: Chapter 9: Web Application Parameters

    The URL of an application The label and URL of up to 12 applications (for x = 1 to 12). For the Spectralink 84-Series handsets, the toolbar autohide is disabled by default. Example Web browser Configuration The following example illustrates the use of these two parameters and how they look on the Application menu.
  • Page 181: Web Browser Parameters

    Spectralink 84-Series Series Wireless Telephones Administration Guide Web browser parameters <mb.> The <mb.> parameters control the home page, proxy and size limits to be used by the browser when it is selected to provide services. Table 9-2: Web browser Parameters...
  • Page 182: State Polling Parameters

    Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default mb.main.home Any fully formed valid HTTP Null URL. Length up to 255 characters. The URL of the browser's Home page. For example: http://www.example.com/xhtml/frontpage/home. If no apps.x.url applications are configured, and mb.main.home is configured, then when the user selects the Applications icon from the...
  • Page 183: Push Request Parameters

    Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default apps.statePolling.responseMode 0 or 1 The mode of sending requested polled data. If 1, requested polled data is sent to a configured URL. If 0, the data is sent in the HTTP response.
  • Page 184 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default np.silent.alert.apiPush.vibration 0 or 1 If 0, there is no sound when an alert is pushed. If 1, the handset’s selected ring profile’s configured API Push alert tone is played.
  • Page 185 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default apps.push.secureTunnelEnabled 0 or 1 If 0, the Web server is not connected through a secure tunnel. If 1, the Web server is connected through a secure tunnel. apps.push.secureTunnelPort 1 to 65535 The port that the phone should use to communicate to the Web server when the secure tunnel is used.
  • Page 186: Telephony Notification Parameters

    Spectralink 84-Series Series Wireless Telephones Administration Guide Telephony Notification Parameters (apps.telNotification.> The <apps.telNotification/> parameter is used to control telephone notification events. Table 9-5: Telephone Heartbeat Parameter Parameter Permitted Values Default 0 – 65,535 apps.telNotification.heartbeatTimeoutSeco Implements a "heartbeat" timer for telephony notifications that repeats the line registration notification on a periodic basis if set.
  • Page 187 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default apps.telNotification.OutChargerEvent 0 or 1 If 0, is disabled. If 1, notification is enabled. apps.telNotification.lineRegistrationEvent 0 or 1 If 0, line registration notification is disabled. If 1, notification is enabled.
  • Page 188: Open Application Interface Parameters

    Open Application Interface parameters <oai.> The Spectralink handsets support communications using the Open Application Interface (OAI). You can set the connection parameters using the table shown next:...
  • Page 189: Telephony Notifications

    Spectralink 84-Series Series Wireless Telephones Administration Guide  apps.push.password is set to the appropriate password. For example, 1234. Telephony Notifications  apps.telNotification.URL is set to the URL where notifications should be sent. For example, http://172.24.128.85:8080.  apps.telNotification.offhookEvent is set to 1 to enable notifications for off-hook events.
  • Page 190: Personal Alarms

    Spectralink 84-Series Series Wireless Telephones Administration Guide Personal Alarms The PersonalAlarm.cfg template is provided with the Spectralink software download in the Config >Features folder. Use it to as a starting point to customize your deployment of this feature. 1725-86984-000_J.docx June 2015...
  • Page 191: Chapter 10: System-Level Parameters

    Chapter 10: System-Level Parameters Certain parameters address system-level settings, such as DHCP. Configuration File Encryption You can encrypt configuration files (excluding the master configuration file), contact directories, and configuration override files. See Encrypting Configuration Files for how to encrypt configuration files. This section allow you to regulate the behavior of encrypted files. Summary Parameter Used to:...
  • Page 192: Understanding Digital Certificates

    Spectralink CA certificates can be obtained from: http://pki.spectralink.com/aia/Spectralink%20Issuing%20CA.crt http://pki.spectralink.com/aia/Spectralink%20Root%20CA.crt Spectralink uses the X.509 standard, which defines what information can go into a certificate. An X.509 digital certificate is a digitally signed statement. All X.509 certificates have the following fields, in addition to the signature: ...
  • Page 193 The following is an example of a Spectralink device certificate when opened in Microsoft Windows. The device certificate and associated private key are stored on the handset in its non-volatile memory as part of the manufacturing process.
  • Page 194: About Digital Certificates

    ‘self-signed’ and not as ‘Factory Installed’. The difference indicates that different issuing CAs were used to generate the certificates. As long as the authenticating server trusts the Spectralink Root CA that issued these certificates, the handsets will operate correctly.
  • Page 195: Configuring Certificates

    A device certificate validates the handset to the RADIUS server during EAP-TLS Authentication. Spectralink 84-Series handsets are shipped with a Spectralink device certificate and its associated private key known only to the phone which can be used by EAP-TLS for Wi-Fi security.
  • Page 196 You will load the Platform certificates using the below parameters in the wireless.cfg file. Spectralink recommends that you load Wi-Fi certificates in slot1 and provisioning/syslog server certificates in slot2. This parallels where SLIC loads certificates for the Wi-Fi security method and for the provisioning server.
  • Page 197 In this step you assign the program that is using the certificate(s) to a Profile List that you created above. More than one program can use a certificate. Spectralink recommends using Platform 1 or Platform 2 for Platform uses; provisioning server, syslog server and Wi-Fi security: ...
  • Page 198 These are loaded and assigned exactly as described above for Wi-Fi security methods EAP-TLS or PEAP. Spectralink recommends that you use different CA certificates for servers than you do for Wi-Fi security methods and assign the Platform Profiles accordingly. Provisioning server certificates can be configured with SLIC.
  • Page 199 Spectralink 84-Series Series Wireless Telephones Administration Guide #4 Common name validation When a provisioning or syslog server sends its certificate to the client to be validated one of the default steps the phone will do is to verify that the Common Name tied to the certificate matches the name of the server it is talking to.
  • Page 200 Spectralink 84-Series Series Wireless Telephones Administration Guide #1 Loading Application certificates Application certificates are assigned a number (1-6) and that number is used to identify the application when installing and assigning the certificate it requires. Application certificates are installed using the following parameters for application slots:...
  • Page 201 Device certificates Device Certificates are used in the following situations:  Mutual TLS Authentication: Allows a server to verify that a device is truly a Spectralink device (and not a malicious endpoint or software masquerading as a Spectralink device). This could be used for tasks like provisioning, or SIP signaling using TLS signaling.
  • Page 202  A factory installed device certificate. This certificate is installed at the time of manufacture and is unique to a device (based on the MAC address) and signed by the Spectralink Certificate Authority (CA). Since it is installed at the time of manufacture, it is the easiest option for out-of-box activities;...
  • Page 203 Appendix F: Spectralink Certificates for link. You may also need to download the Intermediate CA certificates; this is determined by the authenticating server. Platform Device Certificates Platform device certificates can be installed using one of the following methods:  Using a configuration file. You must enter the certificate in PKCS #7 certificate format.
  • Page 204 Spectralink 84-Series Series Wireless Telephones Administration Guide 11ieHN8pJFOTCphEafFwLMRWpE1w7txvkdpzRhlCr00s8liOxlFDyIDEKTAV2q7a NDf3xoEzV7E+/LpJgeF4iSO7vWCIUHr/0lGW0TpLzwrpV/cdShMuxyfqWS+Gh8+c /T42HW3TMSYlXiv6Hr2wvopq+EiRnMDJI1ImA8h7wz6BmXXwpFIBzIbqQwXpxjlJ -----END RSA PRIVATE KEY-----  By generating a Certificate Signing Request (CSR). See Cipher Suite Parameters  The handset administrator can control which cipher suites will be offered/accepted during TLS session negotiation. The handset supports the cipher suites shown in the next table.
  • Page 205 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default sec.TLS.prov.cipherList String NoCipher The cipher list for provisioning. sec.TLS.SIP.cipherList String NoCipher The cipher list for SIP. sec.TLS.syslog.cipherList String NoCipher The cipher list for syslog.  Generating a Certificate Signing Request. The total size of the platform certificate plus private key is restricted as follows: ○...
  • Page 206 Spectralink 84-Series Series Wireless Telephones Administration Guide Caution: Exposing the device key is insecure This method is available but exposes the private key. This is not secure and is generally not recommended. Allow the phone to generate a certificate signing request instead.
  • Page 207: Generating A Certificate Signing Request

    Spectralink 84-Series Series Wireless Telephones Administration Guide Cipher Cipher Suite AES256 AES256-SHA DES-CBC-SHA, DES-CBC3-SHA DHE-DSS-AES128-SHA, DHE-DSS-AES256-SHA, DHE-RSA-AES128-SHA, DHE-RSA- AES256-SHA EXP-RC4-MD5, EXP-DES-CBC-SH, EXP-EDH-DSS-DES-CBC-SHA, EXP-DES-CBC-SHA, EXP-ADH-RC4-MD5, EXP-ADH-DES-CBC-SHA, EXP-EDH-RSA-DES-CBC-SHA EDH-RSA-DES-CBC-SHA, EDH-DSS-DES-CBC3-SHA, EDH-DSS-CBC-SHA NULL NULL-MD5, NULL-SHA RC4-MD5, RC4-SHA Parameter Permitted Values Default device.sec.TLS.profile.cipherSuite1 (Platform Profile 1)
  • Page 208: Downloading Certificates To A Spectralink Phone

    A message CSR generation completed displays on the handset’s screen. Downloading Certificates to a Spectralink Phone You can download certificates to a Spectralink handset by specifying a URL where the certificate is currently stored. You can install up to eight CA certificates and eight device certificates on the handset.
  • Page 209: Dns Sip Server Name Resolution

    Spectralink 84-Series Series Wireless Telephones Administration Guide Maximum Size for Certificates The maximum certificate size on both Platform CA1 and Platform CA2 is 4KB. To download a certificate to a Spectralink handset: Navigate to Settings> Advanced Settings> [enter password]> Administration Settings>...
  • Page 210 These attempts will timeout, but the timeout mechanism can cause long delays (for example, two minutes) before the handset call proceeds using the working server. To prevent this issue, long TTLs should be used. Spectralink recommends deploying an on-site DNS server as part of the redundancy solution.
  • Page 211: Incoming Signaling Validation

    Spectralink 84-Series Series Wireless Telephones Administration Guide registrations with multiple servers per registration and it is expected that some of these servers will be unavailable. Phone Operation for Registration After the handset has booted up, it will register to all the servers that are configured.
  • Page 212: Instant Messaging

    If 0, login credentials are not used for authentication to the server on registration x. If 1, login credentials are used for authentication to the server. Note: This must be set to 1 for instant messaging on the Spectralink handsets.
  • Page 213 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default reg.x.server.y.address dotted-decimal IP address Null or hostname The IP address or host name of a SIP server that accepts registrations. If not Null, all of the parameters in this table will overrule the parameters specified in voIpProt.server.*.
  • Page 214 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default  ApplicationProfile4  ApplicationProfile5  ApplicationProfile6 voIpProt.SIP.mtls.enable 0 or 1 If 0, TLS with mutual authentication is disabled. If 1, TLS with mutual authentication is enabled. Used in conjunction with Microsoft Lync 2013 or 2010.
  • Page 215: Ip Type-Of-Service

    Spectralink 84-Series Series Wireless Telephones Administration Guide Table 10-5: Other Instant Messaging Parameters Parameter Permitted Values Default messaging.maxImMessages 10 to 1000 1000 The maximum number of instant messages allowed. messaging.quickNotes.x String of up to 128 characters Null Up to 10 (x =1 to 10) quick notes for use in instant messages...
  • Page 216: Qos

    Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default qos.ip.rtp.dscp Null, 0 to 63 Null Specify the DSCP of packets. If the value is not null, this parameter will overrule the other qos.ip.rtp.* parameters. The default value is Null, so the other qos.ip.rtp.* parameters will be used.
  • Page 217: Logging Parameters

    Logging Parameters Caution: Changing the Logging Parameters Logging parameter changes can impair system operation. Do not change any logging parameters without prior consultation with Spectralink Technical Support. The event logging system supports the following classes of events: Table 10-8: Logging Levels...
  • Page 218: Level/> And

    Set to 1. Spectralink recommends that you do not change this value. log.render.stdout 0 or 1 Set to 1. Spectralink recommends that you do not change this value. Note that on Spectralink handsets, the default value is 0. 1725-86984-000_J.docx June 2015...
  • Page 219: Sched

    Event class to assign to the log events generated by this command. This needs to be the same or higher than log.level.change.slog for these events to display in the log. log.sched.x.name alphanumeric string Name of an internal system command to be periodically executed. To be supplied by Spectralink. log.sched.x.period positive integer, default 15 Seconds between each command execution. 0=run once log.sched.x.startDay...
  • Page 220: Network Address Translation (Nat)

    Spectralink 84-Series Series Wireless Telephones Administration Guide Network Address Translation (NAT) The handset can work with certain types of network address translation (NAT). NAT enables a local area network (LAN) to use one set of IP addresses for internal traffic and another set for external traffic.
  • Page 221: Provisioning Server System Settings

    Spectralink 84-Series Series Wireless Telephones Administration Guide Use the nat.keepalive.interval to specify the keepalive interval in seconds. This parameter sets the interval at which handsets will send a keepalive packet to the gateway/NAT device. The keepalive packet keeps the communication port open so that NAT can continue to function as initially set up.
  • Page 222: Security

    Spectralink 84-Series Series Wireless Telephones Administration Guide Security <sec/> These parameters affects the security features of the handset. Table 10-15: General Security Parameters Parameter Permitted Values Default sec.tagSerialNo 0 or 1 If 0, the handset does not advertise its serial number (MAC address) through protocol signaling. If 1, the handset may advertise its serial number through protocol signaling.
  • Page 223: Dot1X>

    Spectralink 84-Series Series Wireless Telephones Administration Guide <dot1x><eapollogoff/> Table 10-17: 802.1X EAP over LAN (EAPOL) Logoff Parameters Parameter Permitted Values Default sec.dot1x.eapollogoff.enabled 0 or 1 If 0, the handset will not send an EAPOL Logoff message on behalf of the disconnected supplicant. If 1, the feature is enabled and the handset will send an EAPOL Logoff message on behalf of the disconnected supplicant connected to the handset’s secondary (PC) port.
  • Page 224 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Used to: sec.srtp.requireMatchingTag Check tag in crypto parameter in SDP sec.srtp.sessionParams.* Specify if the handset offers and/or requires: RTP encryption, RTP authentication, and RTCP encryption Table 10-18: Secure Real Time Transport Protocol...
  • Page 225 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default sec.srtp.sessionParams.noEncrypRTP.offer 0 or 1 If 0, encryption of RTP is offered. If 1, no encryption of RTP is offered; a session description that includes the UNENCRYPTED_SRTP session parameter is sent when initiating a call.
  • Page 226: Server Redundancy

    (for example, voicemail, presence, and Message Waiting Indicator). Spectralink 84-Series handsets support configuration of multiple servers per SIP registration for this purpose.
  • Page 227: About The Optional Failover Behaviors

    About the Optional Failover Behaviors Spectralink handsets rely on two server redundancy technologies: failover and fallback. Using these technologies, multiple servers are set up so that when the primary server fails, a secondary server can take over. In some cases, a combination of the two may be deployed.
  • Page 228 Spectralink 84-Series Series Wireless Telephones Administration Guide won’t communicate with failed servers that recover until failback succeeds. This helps avoid situations in which large numbers of handsets toggle rapidly between servers when there is an intermittent failure. The following diagrams show how a network uses the re-registration on failover behavior. In the diagrams, primary and secondary re-registration on failover-aware Session Border Controllers (RRoFO-aware SBCs) are set up so that if a handset can’t communicate with the primary...
  • Page 229: Fallback Deployments

    Spectralink 84-Series Series Wireless Telephones Administration Guide If registration is successful (as shown next), handsets can communicate with the secondary RRoFO-aware SBC, and traffic flow will continue without interruption. Enabling Proxy Servers If your implementation uses proxy servers, make sure you enable the use of proxy servers in your configuration file(s).
  • Page 230: Failover Deployments

    NAPTR (Name Pointer) method (the default setting in the 84-Series) for querying the DNS server. The domain contains the SRV records which provide a list of potential hosts and connection protocols (TCP, UDP, or TLS), ordered in the sequence you wish clients to attempt to connect.
  • Page 231 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default 0 or 1 reg.x.server.y.failOver.failRegistrationOn If you use proxy servers, set this parameter instead: reg.x.outboundProxy.failOver.failRegistrationOn When set to 1, and the reRegisterOn parameter is enabled, the handset will silently invalidate an existing registration (if it exists), at the point of failing over.
  • Page 232 Spectralink 84-Series Series Wireless Telephones Administration Guide Table 10-20: All possible reg.x parameters used to set up server redundancy Parameter Permitted Values Default reg.x.auth.optimizedInFailover 0 or 1 The destination of the first new SIP request when failover occurs. If 0, the SIP request is sent to the server with the highest priority in the server list.
  • Page 233: Supporting 802.1X Authentication

    (LAN) or a wireless local area network (WLAN). IEEE 802.1X is based on the Extensible Authentication Protocol (EAP). Spectralink handsets support standard IEEE 802.1X authentication. Figure 10-1 shows the RADIUS server using the AP as the authenticator for the Spectralink 84-Series handsets. 1725-86984-000_J.docx June 2015...
  • Page 234 Spectralink 84-Series Series Wireless Telephones Administration Guide Figure 10-1: A Typical 802.1X Network Configuration Spectralink handsets support the following EAP authentication methods:  EAP-PEAPv0/MSCHAPv2 (requires CA certificates)  EAP-FAST (optional Protected Access Credential (PAC) file, if not using in-band provisioning) ...
  • Page 235: Tcpipapp

    Spectralink 84-Series Series Wireless Telephones Administration Guide Table 10-21: Supporting 802.1X Authentication Parameter Permitted Values Default device.net.dot1x.anonid string Null EAP-TTLS and EAP-FAST only. The anonymous identity (user name) for 802.1X authentication. device.net.dot1x.eapFastInBandProv 0 or 1 Null EAP-FAST only, optional. Choose 1 to enable EAP In-Band Provisioning by server unauthenticated PAC provisioning using anonymous Diffie-Hellman key exchange.
  • Page 236: Dns

    Spectralink 84-Series Series Wireless Telephones Administration Guide <dns/> The <dns/> parameters provide a way to set Domain Name System (DNS). However, any values set through DHCP will have a higher priority and any values set through the <device/> parameter in a configuration file will have a lower priority.
  • Page 237: Keepalive

    Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default tcpIpApp.ice.username String Null Enter the user name to authenticate to the TURN server. <keepalive/> These parameters enable the configuration of TCP keep-alive on SIP TLS connections; the handset can detect a failure quickly (in minutes) and attempt to re-register with the SIP call server (or its redundant pair).
  • Page 238: Web Configuration Utility

    Spectralink 84-Series Series Wireless Telephones Administration Guide For misc, x can be one of the following chords  spare1 to spare9. For ringer, x can be one of the following chords:  ringback, originalLow, originalHigh, or spare1 to spare19. Table 10-26: Chord Parameters...
  • Page 239 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default httpd.cfg.enabled 0 or 1 If 0, the Web Configuration Utility is disabled. If 1, the Web Configuration Utility is enabled. httpd.cfg.port 1 to 65535 Port is 80 for HTTP servers. Care should be taken when choosing an alternate port.
  • Page 240: Chapter 11: Special Use Cases

    Cancellation Parameters Consult Spectralink customer support before you make changes to any acoustic echo cancellation parameters. Audio Codecs The following table details the audio codec support and priority for Spectralink handsets: Table 11-1: Audio Codec Priority Supported Audio Codecs Priority G.722...
  • Page 241: Band Steering

    Spectralink 84-Series Series Wireless Telephones Administration Guide Algorithm Reference Raw Bit IP Bit Rate Sample Default Effective Rate Rate Payload Audio Size Bandwidth G.711 a-law RFC 1890 64 Kbps 80 Kbps 8 Ksps 20 ms 3.5 KHz G.711 RFC 1890...
  • Page 242 RSSI signal strengths from -65db to -40db. While the default is -65db, Spectralink recommends that users experiment with values between -65db and -55db. The +10db is added the threshold to prevent it from ping-ponging between two APs.
  • Page 243: Bridged Line Appearance

    The 84-Series handset still does not actively roam in standby (to preserve battery life) but will use the inter-band roaming rules if the handset loses the network and must reacquire the network.
  • Page 244: Local Digit Map

    Spectralink 84-Series Series Wireless Telephones Administration Guide Summary Parameter Used to: call.shared.disableDivert Specify whether call diversion should be disabled by default on all shared lines reg.x.type Specify the per-registration line type (private or shared) reg.x.thirdPartyName Specify the shared line third-party name.
  • Page 245: Understanding Digit Map Rules

    Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Used to: dialplan.impossibleMatchHandling Specify the behavior if an impossible dial plan match occurs dialplan.removeEndOfDial Specify if trailing # digits should be removed from digits sent out dialplan.routing.emergency.x.* Specify the details for emergency dial plan routing dialplan.routing.server.x.*...
  • Page 246 Spectralink 84-Series Series Wireless Telephones Administration Guide  The following letters are case sensitive: x, T, and R  You must use only *, #, +, or 0-9 between the second and third R  If a digit map does not comply with section 2.1.5 of RFC 3435, it is not included in the digit plan as a valid map.
  • Page 247 Spectralink 84-Series Series Wireless Telephones Administration Guide The Spectralink 84-Series handset utilizes a default digit map as part of the dial plan configuration. The following explains what each of the default digit mappings will match to:  [2-9]11 – This string will match 211, 311, 411, 511, 611, 711, 811, or 911 ...
  • Page 248 Spectralink 84-Series Series Wireless Telephones Administration Guide Table 10-6: Dial Plan (Digit Map) Parameters Parameter Permitted Values Default dialplan.applyToCallListDial 0 or 1 If 0, the dial plan does not apply to numbers dialed from the Received Call List or Missed Call List. If 1, the dial plan is applied to numbers dialed from the received call and missed call lists, including sub-menus.
  • Page 249 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default dialplan.routing.emergency.outboundIdentity SIP, secure SIP, or TEL URI Null The identity used to identify your handset when you place an emergency call from your handset. A valid SIP, secure SIP, or TEL URI. The string may be 10 to 25 characters in length.
  • Page 250: Location Values For E.911 Services

    Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default dialplan.x.applyToUserSend 0 or 1 string - max number of Null dialplan.x.digitmap characters 2560 dialplan.x.digitmap.timeOut string - max number of Null characters 100 string - max number of Null dialplan.x.e911dialmask characters 256 dialplan.x.e911dialstring...
  • Page 251: Real-Time Transport Protocol Ports

    Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default locInfo.x.PRD String Null Enter the leading direction of the street location. locInfo.x.RD String Null The name of the road or street the handset is located on. locInfo.x.STS String Null Enter the suffix of the name used in locInfo.x.RD, for example, Street, Avenue.
  • Page 252: Shared Line Appearances

    Spectralink 84-Series Series Wireless Telephones Administration Guide end points will negotiate the respective destination IP addresses and ports. This allows real-time transport control protocol (RTCP) to operate correctly even with RTP media flowing in only a single direction, or not at all.
  • Page 253: Shared Call Appearance Signaling

    Spectralink 84-Series Series Wireless Telephones Administration Guide Shared Call Appearance Signaling A shared line is an address of record managed by a call server. The server allows multiple end points to register locations against the address of record. The handset supports shared call appearances (SCA) using the SUBSCRIBE-NOTIFY method in the “SIP Specific Event Notification”...
  • Page 254: Static Dns Cache

    Notes: If this parameter is set, it overrules even if the DHCP server is available. If this registration is used for Microsoft Office Communications Server 2007 R2 on Spectralink handsets, this parameter must be in the form OCShostname.OSCdomain_name. 1725-86984-000_J.docx...
  • Page 255 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default dns.cache.A.x.address dotted-decimal IP version 4 address Null IP address. dns.cache.A.x.name valid hostname Null Hostname dns.cache.A.x.ttl 300 to 536870912 (2^29), seconds The TTL describes the time period the handset will use the configured static cache record. If a dynamic network...
  • Page 256 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default dns.cache.SRV.x.target domain name string Null The domain name of the target host. For more information, see 2782. dns.cache.SRV.x.ttl 300 to 536870912 (2^29), seconds The TTL describes the time period the handset will use the configured static cache record. If a dynamic network...
  • Page 257 Spectralink 84-Series Series Wireless Telephones Administration Guide Above addresses are presented to 84-Series software in order, for example, dns.cache.A.1, dns.cache.A.2, and so on. Example 2 This example shows how to configure static DNS cache where your DNS provides A records for reg.x.server.y.address but not SRV.
  • Page 258 Spectralink 84-Series Series Wireless Telephones Administration Guide Example 3 This example shows how to configure static DNS cache where your DNS provides NAPTR and SRV records for reg.x.server.x.address. When the static DNS cache is used, the site.cfg configuration will look as follows: When the static DNS cache is used, the site.cfg configuration will look as follows:...
  • Page 259: Using Static Dns Cache For Redundancy

    Spectralink 84-Series Series Wireless Telephones Administration Guide Settings: Forcing NAPTR Lookups The reg.1.server.1.port, reg.1.server.2.port, reg.1.server.1.transport, and reg.1.server.2.transport values in this example are set to null to force NAPTR lookups. Using Static DNS Cache for Redundancy Failover redundancy can only be utilized when the configured IP server hostname resolves (through SRV or A record) to multiple IP addresses.
  • Page 260: Dns Cache

    Spectralink 84-Series Series Wireless Telephones Administration Guide  If the initial DNS query returns no results for the hostname or cannot be contacted, then the values in the static cache are used for their configured time interval.  After the configured time interval has elapsed, a resolution attempt of the hostname will again result in a query to the DNS.
  • Page 261: Srv

    Spectralink 84-Series Series Wireless Telephones Administration Guide Attribute Permitted Values Default Interpretation dns.cache.NAPTR.x.flags string Null Flags to control aspects of the rewriting and interpretation of the fields in the record. Flags are single characters from the set [A-Z, 0-9]. The alphabetic characters are case insensitive.
  • Page 262 Spectralink 84-Series Series Wireless Telephones Administration Guide Attribute Permitted Values Default Interpretation dns.cache.A.x.ttl 0 to 65535 Specifies the time interval that the resource record may be cached before the source of the information should again be consulted. dns.cache.A.x.address dotted-decimal IP...
  • Page 263 Spectralink 84-Series Series Wireless Telephones Administration Guide Example 2 This example shows how to configure static DNS cache where your DNS provides A records for server.X.address but not SRV. In this case, the static DNS cache on the handset provides SRV records.
  • Page 264 Spectralink 84-Series Series Wireless Telephones Administration Guide reg.1.address="1002@sipserver.example.com reg.1.server.1.address="172.23.0.140" reg.1.server.1.port="5075" reg.1.server.1.transport="UDPOnly" reg.1.server.2.address="172.23.0.150" reg.1.server.2.port="5075" reg.1.server.2.transport="UDPOnly" When the static DNS cache is used, the configuration would look as follows: reg.1.address="1002" reg.1.server.1.address="sipserver.example.com" reg.1.server.1.port="" reg.1.server.1.transport="" reg.1.server.2.address="" reg.1.server.2.port="" reg.1.server.2.transport="" dns.cache.NAPTR.1.name="sipserver.example.com" dns.cache.NAPTR.1.ttl= "3600" dns.cache.NAPTR.1.order="1" dns.cache.NAPTR.1.preference="1" dns.cache.NAPTR.1.flag="s"...
  • Page 265: Voice Activity Detection

    Spectralink 84-Series Series Wireless Telephones Administration Guide Reason for Null setting The reg.1.server.1.port, reg.1.server.2.port, reg.1.server.1.transport, and reg.1.server.2.transport values in this example are set to null to force NAPTR lookups. Voice Activity Detection The purpose of voice activity detection (VAD) is to detect periods of silence in the transmit data path so the handset doesn’t have to transmit unnecessary data packets for outgoing audio.
  • Page 266: Part Iv: Troubleshooting And Maintaining Your Deployment

    Part IV: Troubleshooting and Maintaining your Deployment Part IV provides you with the information you need to troubleshoot issues with your Spectralink 84-Series handsets and for basic, advanced, audio, user and telephone security features. Part IV consists of the following chapters: ...
  • Page 267: Chapter 12: Troubleshooting Your Spectralink Handsets

    Spectralink handsets This chapter shows you some tools and techniques for troubleshooting Spectralink handsets running Spectralink Software. The handset can provide feedback in the form of on-screen error messages, status indicators, and log files for troubleshooting issues. This chapter includes information on: ...
  • Page 268: Troubleshooting Flow Diagram

    Spectralink 84-Series Series Wireless Telephones Administration Guide Troubleshooting Flow Diagram A troubleshooting flow diagram provides an easy to follow list of symptoms to facilitate problem isolation, data collection and resolution. 1725-86984-000_J.docx June 2015...
  • Page 269: Understanding Error Message Types

    Check the IP, Subnet Mask & IP Gateway. Are they as expected?  If not, check with the DHCP server administrator to ensure that DHCP is providing the 84-Series handset with the proper settings.  If yes, are the neighbor addresses in the right subnet as expected? Settings>...
  • Page 270 General Availability (GA) code from the Spectralink.com web site, there are a few special 84-Series handsets which use special engineering code. This error means the wrong code (GA code on engineering handset or vice versa) is being loaded on the handset. Ensure the correct *.sip.ld code is loaded to the handset.
  • Page 271: Spectralink Software Error Messages

    Diagnostics> Warnings Wi-Fi: No APs Found This message displays on Spectralink handsets if the handset is unable to connect to an access point (AP) on the wireless network. Check the following:  Ensure the initial configuration parameters are set properly in the handset using the USB cable or keypad to set domain, SSID, turn on the radio, set WLAN security, set DHCP or provide a static IP and specify the boot server IP address and protocol.
  • Page 272 Check the top left corner of the 84-Series display to determine if the AP signal strength bars have a red X across them. If there is a red X, the handset is not connected to an AP.
  • Page 273 Did the problem just start? What has changed? Have the files been revised recently? Insufficient Bandwidth This message displays if a Spectralink handset has a poor network connection or the AP does not have enough bandwidth available to handle this handset.
  • Page 274 Spectralink 84-Series Series Wireless Telephones Administration Guide incorrect. If an invalid regulatory domain setting is detected, the handset’s radio is not disabled, but the restriction is enforced. Line: Unregistered This message displays if a line fails to register with the call server. Check the following: ...
  • Page 275 Network Authentication Failure This message displays if 802.1X authentication between the Spectralink handset and WLAN AP fails. The codes shown in the following table will display on the handset’s screen if the Details softkey is pressed. They can also be found in the log files:...
  • Page 276: Status Menu

    Troubleshooting: I can’t find the Status menu on my Spectralink handset To view the Status menu on a Spectralink handset use the left or right arrow key to navigate to Settings> Status> OK. Under the Platform menu, you can get details on the handset’s serial number, MAC address, the current IP address, the Updater version, the application version, the name of the SIP.ld file...
  • Page 277: Log Files

    Combinations. The handset uploads four files, namely, <mac>-boot.log, <mac>- app.log, mac-now-boot.log, and mac-now-app.log. The -now- logs are uploaded manually unless they are empty. Spectralink 84-Series handset use the 1, 5, and 9 dial pad keys to force log file uploads.
  • Page 278 Spectralink 84-Series Series Wireless Telephones Administration Guide  log.render.level—Sets the lowest level that can be logged (default=1) by any of the log.level.change.module_name parameters.  log.render.file.size—Maximum size before log file is uploaded (default=32 kb)  log.render.file.upload.period—Frequency, in seconds, of log uploads (default is 86400 seconds = 24 hours) ...
  • Page 279: Logging Modules

    Spectralink 84-Series Series Wireless Telephones Administration Guide Manual Log Upload If you want to look at the log files without having to wait for the handset to upload them (which could take as long as 24 hours or more), initiate an upload by pressing the correct multiple key combination on the handset (see Multiple Key Combinations –...
  • Page 280: Major Categories Of Wlan Entries

    Spectralink 84-Series Series Wireless Telephones Administration Guide Major categories of WLAN entries  AStats ○ AP MAC address ○ RSSI ○ Pay load size, release interval ○ TX packet count ○ RX packet count ○ Missed packet count ○ Dropped packet count ○...
  • Page 281: Managing The Phone's Memory Resources

    ○ Roam To channel, score, RSSI, penalty & reason code ○ Previous AP MAC, channel, score, RSSI, penalty & original handoff reason code This information can be used to evaluate how well the WLAN is supporting the 84-Series handsets. Low RSSI (too weak) will cause high retries, dropped frames, missed frames, poor audio and poor roaming.
  • Page 282: Identifying Symptoms

    Spectralink 84-Series Series Wireless Telephones Administration Guide customized or advanced features - you may need to manage handset memory resources. To help you optimize your handset features and memory resources, Spectralink provides several tools and troubleshooting tips. Identifying Symptoms When the handset memory resources start to run low, you may notice one or more of the following symptoms: ...
  • Page 283: Managing The Phone Features

    This section is especially useful if you are customizing features or using several advanced features. If you are using a mixed deployment, such as a combination of Spectralink 84-Series handsets and Polycom desksets, see Interoperability Guide: Spectralink 84-Series Wireless Telephones and Polycom Desksets.
  • Page 284 Spectralink ringtones can range in size from 30KB to 125KB. If you want to use custom ringtones, Spectralink recommends limiting the file size to 16KB. If you want to make more room for custom ringtones, try disabling the browser, or reduce the number of custom or image backgrounds. If you want to make room for other features, try reducing the number of available ringtones.
  • Page 285: Testing Phone Hardware

     Accelerometer – test using the Personal Alarms application Uploading a Phone’s Configuration Spectralink Software allows the upload of the files representing a handset’s current configuration. A number of files can be uploaded to the provisioning server, one for every active source as well as the current non-default configuration set.
  • Page 286: Network Protocols And Ports Used On Spectralink Handsets

    Enter softkey. Note: When it is in standby, The 84-Series handset will have ping times which seem large. The handset will go off channel, to scan for other APs, or go to sleep to save battery power. The in- standby handset will not respond as quickly as a wired powered network device.
  • Page 287: Power And Startup Issues

    Spectralink 84-Series Series Wireless Telephones Administration Guide Port Number Protocol Outgoing Incoming UDP or TCP 5061 SIP over Secure signaling Secure signaling 5070 SIP signaling SIP signaling (Nortel CS1K) (Nortel CS1K) 7778 14394 QBC Server Signaling 24800 PDC Client messages PDC Server messages Telnet is disabled by default.
  • Page 288: Key Pad Issues

     Press the Settings> Status> Diagnostics> Test Hardware> Keypad Diagnostics> Verify: press a key. Press each key to ensure each key is recognized properly.  If the keypad seems defective contact your help desk, the reseller or Spectralink support. Screen and System Access Issues The following table describes possible solutions to screen and system access issues.
  • Page 289: Display Issues

    Spectralink 84-Series Series Wireless Telephones Administration Guide  Adjust the ring level using the volume up/down keys.  Check the status of handset, headset (if connected) and through the Handsfree Speakerphone. The line icon shows an unregistered line If you see unregistered line icon the handset line is unregistered. Register the line and try to place a call.
  • Page 290: Audio Issues

     Long roam times between APs  Congestion on the network between the 84-Series handset, SIP server or other end point Additionally… Logging data is useful for later syslog data analysis with render =1 and WLAN = 1 along with Call start and end times and symptom descriptions at the logging level for WLAN at 2.
  • Page 291: Upgrading Issues

    When upgrading handset software using the Web Configuration Utility, the handset is unable to connect to the Spectralink Hosted Server. Occasionally, the handset is unable to connect to the Spectralink Hosted Server because:  The Spectralink Hosted Server is temporarily unavailable.
  • Page 292: Chapter 13: Miscellaneous Maintenance Tasks

    Note that the master configuration file or the bootrom.ld or sip.ld software files cannot be encrypted. All exe files referred to in this section can be found on the 84-Series webpage under the Downloads tab in the ConfigFileEncryption_v[x].zip. Our config file examples use the configuration templates provided with the software.
  • Page 293 Spectralink 84-Series Series Wireless Telephones Administration Guide Note: ConfigFileKenGen.exe requires a random seed file If using the DOS version of the key generator you can create the “c:\.rnd” and populate it with random data of your choosing. If compiled under a Linux or Unix system (generally including Cygwin), it should default to /dev/random and there will be no extra steps required.
  • Page 294 Spectralink 84-Series Series Wireless Telephones Administration Guide Example: config file (key1.cfg) for loading the key into the handsets Caution: Use the entire string produced by the key generator Ensure that you include the full string (including the “Crypt” and “KeyDesc” fields) rather than just the key.
  • Page 295 Spectralink 84-Series Series Wireless Telephones Administration Guide Place the master config file and the key config file onto the provisioning server that the handset is programmed (through SLIC or manually) to access. b Plug in (or turn on) the phone and allow it to find and load the file. Do this for all your phones.
  • Page 296: Comparing Encrypted And Unencrypted Files

    Spectralink 84-Series Series Wireless Telephones Administration Guide Load the encrypted config files into your master configuration file. See the next example. A master configuration file with encrypted config files referenced: The phones are now ready to deploy. Comparing encrypted and unencrypted files Run configFileEncrypt.exe on the unencrypted file with the "-d"...
  • Page 297: Changing An Existing Key

    Spectralink 84-Series Series Wireless Telephones Administration Guide The command has these components:  -i [the encrypted filename]  -o [the decrypted filename]  -k [the key filename] Changing an existing key Changing to a new key is a multi-step process. This is best done by gathering up all the phones and doing them all at once.
  • Page 298: Multiple Key Combinations

    Multiple Key Combinations You can use multiple key combinations on your Spectralink handsets to reboot the handset, to restore the handset to factory default values, or to upload log files from the handset to your provisioning server.
  • Page 299: Resetting To Factory Defaults

    Setting the base profile allows for quick setup of Spectralink handsets with Microsoft Lync Server 2013 or 2010. You can use a multiple key combination to set the base profile on a particular Spectralink handset. Depending on your handset model, press and hold the 1, 4, and 9 dial pad keys simultaneously for about three seconds until you hear a confirmation tone.
  • Page 300: Default Feature Key Layouts

    Spectralink 84-Series Series Wireless Telephones Administration Guide Default Feature Key Layouts The following figures and tables show the default key layouts for the Spectralink 84-Series wireless handsets. The illustration of the Spectralink handsets is followed by a table that shows the available handset key functions.
  • Page 301: Parsing Vendor Id Information

    This vendor ID information is not a character string, but an array of binary data. The steps for parsing are as follows: Check for the Spectralink signature at the start of the option: 4 octet: 00 00 36 3d Get the length of the entire list of sub-options:...
  • Page 302: Product Model Number And Hardware Id Mapping

    Spectralink 84-Series Series Wireless Telephones Administration Guide 05 1d 42 52 2f 33 2e 31 2e 30 2e 58 58 58 58 2f 32 38 2d 41 70 72 2d 30 35 20 31 33 3a 33 30 ○ sub-option 5 (BootROM version), length, "BR/3.1.0.XXXX/28-Apr-05 13:30"...
  • Page 303: Capturing The Phone's Current Screen

    Troubleshooting: I Can’t Take a Screen Capture of the Spectralink Site Survey Screen You will not be able to take screen captures of the site survey screens on the Spectralink handsets as the network connection is disabled while site survey is running. To capture the handset’s current screen: Modify your configuration file to enable the screen capture feature.
  • Page 304: Part V: Appendices

    Part V: Appendices Provides reference information about Ringtone Pattern Names and Sound Effects, Session Initiation Protocol (SIP), and information about the third-party software that is included in the 84-Series software. 1725-86984-000_J.docx June 2015...
  • Page 305: Appendix A: Ringtone Pattern Names And Sound Effects Parameters

    Appendix A: Ringtone Pattern Names and Sound Effects Parameters Ringer Patterns The following table shows the ring pattern names and their default descriptions: Parameter Ring Type number Ringtone Name Description Name ringer1 Silent Ring Silent ring ringer2 Low Trill Long single A3 Db3 major warble ringer3 Low Double Trill Short double A3 Db3 major warble...
  • Page 306: Ring Tones

    Spectralink 84-Series Series Wireless Telephones Administration Guide Note: Using the Answer Ring Type The auto-answer on incoming call is currently only applied if there is no other call in progress on the handset at the time. Note: Silent Ring Silent ring will provide a visual indication of an incoming call, but no audio indication.
  • Page 307 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values se.rt.<ringClass>.ringer default, ringer1 to ringer24 The ringtone to be used for this class of ring. The ringer should match one of the Ringtone Pattern Names in the above table. The default ringer is ringer2 .
  • Page 308: Appendix B: Session Initiation Protocol (Sip) Information

    Appendix B: Session Initiation Protocol (SIP) Information This chapter describes the basic Session Initiation Protocol (SIP) and the protocol extensions that the current Spectralink Software supports. This chapter contains information on:  Basic Protocols—All the basic calling functionality described in the SIP specification is supported.
  • Page 309 Spectralink 84-Series Series Wireless Telephones Administration Guide  RFC 3265—Session Initiation Protocol (SIP) - Specific Event Notification  RFC 3311—The Session Initiation Protocol (SIP) UPDATE Method  RFC 3325—SIP Asserted Identity  RFC 3420—Internet Media Type message/sipfrag  RFC 3515—The Session Initiation Protocol (SIP) Refer Method ...
  • Page 310: Request Support

    Spectralink 84-Series Series Wireless Telephones Administration Guide Request Support The following SIP request messages are supported: Supported SIP Request Messages Method Supported Notes REGISTER INVITE CANCEL OPTIONS SUBSCRIBE NOTIFY REFER PRACK INFO RFC 2976, the handset does not generate INFO requests, but will issue a final response upon receipt.
  • Page 311 Spectralink 84-Series Series Wireless Telephones Administration Guide Header Supported Allow Allow-Events Authentication-Info Authorization Call-ID Call-Info Contact Content-Disposition Content-Encoding Content-Language Content-Length Content-Type CSeq Date Yes (for missed call, not used to adjust the time of the handset) Diversion Error-Info Event Expires...
  • Page 312 Spectralink 84-Series Series Wireless Telephones Administration Guide Header Supported Proxy-Authorization Proxy-Require RAck Reason Record-Route Refer-Sub Refer-To Referred-By Referred-To Remote-Party-ID Replaces Reply-To Requested-By Require Resource-Priority Response-Key Retry-After Route RSeq Server Session-Expires SIP-Etag SIP-If-Match Subject Subscription-State Supported Timestamp Unsupported User-Agent voice-missed-call Warning...
  • Page 313: Response Support

    Spectralink 84-Series Series Wireless Telephones Administration Guide Response Support The following SIP responses are supported: Note: Reading the following tables In the following table, a Yes in the Supported column means the header is sent and properly parsed. The handset may not actually generate the response.
  • Page 314 Spectralink 84-Series Series Wireless Telephones Administration Guide 4xx Responses - Request Failure Handling 4xx responses All 4xx responses for which the handset does not provide specific support will be treated the same as 400 Bad Request. Supported 4xx SIP Responses...
  • Page 315: Hold Implementation

    Spectralink 84-Series Series Wireless Telephones Administration Guide 5xx Responses - Server Failure Supported 5xx SIP Responses Response Supported 5-Server Internal Error 501 Not Implemented 502 Bad Gateway 503 Service Unavailable 504 Server Time-out 505 Version Not Supported 513 Message Too Large...
  • Page 316: Reliability Of Provisional Responses

    Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted values Defaul settingsLock.basicSettingsPassword String (1-32 characters) null If set, the indicated password is required to enter the Basic Settings menu. Also causes Edit item to be removed from the Profiles softkey flyout menu. This allows user to change which profile is current, but not modify the settings for each profile.
  • Page 317: Third Party Call Control

    Spectralink 84-Series Series Wireless Telephones Administration Guide Third party call control The handset supports the delayed media negotiations (INVITE without SDP) associated with third-party call-control applications. When used with an appropriate server, the User Agent Computer Supported Telecommunications Applications (uaCSTA) feature on the handset may be used for remote control of the handset from computer applications such as Microsoft Office Communicator.
  • Page 318: Appendix C: Open Source Information

    Handset, as well as related license and copyright information, is available at http://support.spectralink.com. You may also obtain the same information by contacting Spectralink by regular mail or email at the addresses listed at the bottom of this notice. For at least three (3) years from the date of distribution of the applicable product or software, we will give to anyone who contacts us at the contact information provided below, for a charge of no more than our cost of physically distributing, the items listed in “Spectralink OFFER of Source...
  • Page 319: Appendix D: Library Of Settings

    Appendix D: Library of <device/> Settings Spectralink provides a global device.set parameter that you can enable for software installation and changes to device parameters. Device settings are used when the handsets are initially deployed and need to associate with an AP in order to locate the central provisioning server.
  • Page 320 Spectralink 84-Series Series Wireless Telephones Administration Guide Table 0-1: Device Parameters Parameter Permitted Values Default device.set 0 or 1 If set to 0, do not use any device.xxx fields to set any parameters. Set this to 0 after the initial software installation.
  • Page 321 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default device.dhcp.dhcpVlanDiscUseOpt Disabled, Fixed, Fixed Custom VLAN Discovery. Disabled, no VLAN discovery through DHCP. Fixed, use predefined DHCP vendor-specific option values of 128, 144, 157 and 191 (device.dhcp.dhcpVlanDiscOpt will be ignored). Custom, use the number specified by device.dhcp.dhcpVlanDiscOpt.
  • Page 322 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default When a value is displayed in this field, it is the address/URL that has been accessed for software updates through the Web Configuration Utility. This value is also stored in the handset’s override file on the provisioning server.
  • Page 323 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default device.syslog.prependMac 0 or 1 If 1, the handset’s MAC address is pre-pended to the log message sent to the syslog server. device.syslog.renderLevel 0 to 6 Specify the logging level that will display in the syslog. Note that when you choose a log level, you are including all events of an equal or greater severity level and excluding events of a lower severity level.
  • Page 324 If 1, the handset will only connect to access points that enforce admission control or access control. If 0, the handset access control or admission control is not necessary. When deploying both 84-Series and 87-Series handsets in the same facility using the same Wireless LAN, Wi-Fi Multimedia Admission Control (aka access control, AC or WMM-AC) must be disabled in any handset parameters and APs as it is not supported by 87 Series handsets.
  • Page 325 Spectralink 84-Series Series Wireless Telephones Administration Guide Parameter Permitted Values Default device.wifi.ssid String SSID1 The Service Set Identifier (SSID) of the wireless network. device.wifi.subnetMask String 255.0.0.0 The network mask address of the wireless interface (if not using DHCP). device.wifi.wep.authType OpenSystem, SharedKey The Wi-Fi WEP authentication type.
  • Page 326: Appendix E: Trusted Certificate Authority List

    Appendix E: Trusted Certificate Authority List The phone trusts the following certificate authorities by default:  AAA Certificate Services by COMODO  ABAecom (sub., Am. Bankers Assn.) Root CA  Add Trust Class1 CA Root by COMODO  Add Trust External CA Root by COMODO ...
  • Page 327 Spectralink 84-Series Series Wireless Telephones Administration Guide  GeoTrust Global CA  GeoTrust Global CA 2  GeoTrust Universal CA  GeoTrust Universal CA 2  GTE CyberTrust Global Root  GTE CyberTrust Japan Root CA  GTE CyberTrust Japan Secure Server CA ...
  • Page 328 If you are using a certificate from a commercial Certificate Authority not in the list above, contact Spectralink Support for help. At this point, you can use the Custom Certificate method to load your particular CA certificate into the phone.
  • Page 329: Appendix F: Spectralink Certificates

    Appendix F: Spectralink Certificates Spectralink CA certificates can be obtained from: http://pki.spectralink.com/aia/Spectralink%20Issuing%20CA.crt http://pki.spectralink.com/aia/Spectralink%20Root%20CA.crt END OF DOCUMENT 1725-86984-000_J.docx June 2015...

Table of Contents