Table of Contents

Advertisement

Quick Links

Administrator's Guide for the
®
®
SoundPoint
IP/SoundStation
IP
Family
SIP 2.2.2
November, 2007 Edition
1725-11530-220 Rev. A1
SIP 2.2.2

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SIP 2.2.2 and is the answer not in the manual?

Questions and answers

Summary of Contents for Polycom SIP 2.2.2

  • Page 1 Administrator’s Guide for the ® ® SoundPoint IP/SoundStation Family SIP 2.2.2 November, 2007 Edition 1725-11530-220 Rev. A1 SIP 2.2.2...
  • Page 2 As between the parties, Polycom, Inc. retains title to, and ownership of, all proprietary rights with respect to the software contained within its products. The software is protected by United States copyright laws and international treaty provision.
  • Page 3: About This Guide

    ® reseller or go to Polycom Technical Support at http://www.polycom.com/support/voice/. Polycom recommends that you record the phone model numbers, software (both the bootROM and SIP), and partner platform for future reference. SoundPoint IP / SoundStation IP models: ___________________________ BootROM version: ________________________________________________...
  • Page 4 Administrator’s Guide SoundPoint IP / SoundStation IP...
  • Page 5: Table Of Contents

    Contents About This Guide ....... . . iii 1 Introducing the SoundPoint IP / SoundStation IP Family . . . 1–1 SoundPoint IP Desktop Phones .
  • Page 6 Administrator’s Guide SoundPoint IP / SoundStation IP Call Waiting ..........4–3 Called Party Identification .
  • Page 7 Contents Downloadable Fonts ........4–28 Synthesized Call Progress Tones .
  • Page 8 Administrator’s Guide SoundPoint IP / SoundStation IP Power and Startup ..........5–9 Controls .
  • Page 9 Contents Per-Phone Configuration ........A–82 Registration <reg/>...
  • Page 10 Administrator’s Guide SoundPoint IP / SoundStation IP D Third Party Software ......D–1 Index .
  • Page 11: Introducing The Soundpoint Ip / Soundstation Ip Family

    Introducing the SoundPoint IP / SoundStation IP Family This chapter introduces the SoundPoint IP / SoundStation IP family, which is supported by the software described in this guide. The SoundPoint IP / SoundStation IP family provides a powerful, yet flexible IP communications solution for Ethernet TCP/IP networks, delivering excellent voice quality.
  • Page 12: Soundpoint Ip Desktop Phones

    This section describes the current SoundPoint IP desktop phones. For individual guides, refer to the product literature available at http://www.polycom.com/support/voice/. Additional options are also available. For more information, contact your Polycom distributor. The currently supported desktop phones are: • SoundPoint IP 301 •...
  • Page 13 Introducing the SoundPoint IP / SoundStation IP Family • SoundPoint IP 430 • SoundPoint IP 501 • SoundPoint IP 550 1 - 3...
  • Page 14: Soundstation Ip Conference Phone

    SoundPoint IP 650 SoundStation IP Conference Phone This section describes the current SoundPoint IP conference phone. For individual guides, refer to the product literature available at http://www.polycom.com/support/voice/. Additional options are also available. For more information, contact your Polycom distributor. 1 - 4...
  • Page 15: Key Features Of Your Soundpoint Ip / Soundstation Ip Phones

    • Platform independent — Supports multiple protocols and platforms enabling standardization on one phone for multiple locations, systems and vendors — Polycom’s support of the leading protocols and industry partners makes it a future-proof choice • Field upgradeable — Upgrade SoundPoint IP / SoundStation IP as standards develop and protocols evolve —...
  • Page 16 Administrator’s Guide SoundPoint IP / SoundStation IP — Application flexibility for call management and new telephony applications • Large LCD — Easy-to-use, easily readable and intuitive interface — Support of rich application content, including multiple call appearances, presence and instant messaging, and XML services —...
  • Page 17: Overview

    • A call server is active and configured to receive and send SIP messages. For more information on IP PBX and softswitch vendors, go to http://www.polycom.com/techpartners1/ This chapter contains information on: • Where SoundPoint IP / SoundStation IP Phones Fit •...
  • Page 18: Where Soundpoint Ip / Soundstation Ip Phones Fit

    Administrator’s Guide SoundPoint IP / SoundStation IP System on page 4-1. To troubleshoot any problems with your SoundPoint IP / SoundStation IP phones on the network, refer to Troubleshooting Your SoundPoint IP / SoundStation IP Phones on page 5-1. Where SoundPoint IP / SoundStation IP Phones Fit The phones connect physically to a standard office twisted-pair (IEEE 802.3) 10/100 megabytes per second Ethernet LAN and send and receive all data using the same packet-based technology.
  • Page 19: Session Initiation Protocol Application Architecture

    Overview Session Initiation Protocol Application Architecture The software architecture of SIP application is made of 4 basic components: • BootROM—loads first when the phone is powered on • Application—software that makes the device a phone • Configuration—configuration parameters stored in separate files •...
  • Page 20: Application

    Administrator’s Guide SoundPoint IP / SoundStation IP 5. Download the master configuration file. This file is either called <mac-address>.cfg or 000000000000.cfg . This file is used by the both the bootROM and the application for a list of other files that are needed for the operation of the phone.
  • Page 21: Configuration

    Overview 2. Controls all aspects of the phone after it has restarted. 3. Uploads log files. BootROM and Application Wrapper Both the bootROM and the application run on multiple platforms (meaning all previously released versions of hardware that are still supported). The file stored on the boot server is a wrapper, with multiple hardware specific images contained within.
  • Page 22 IP address of an application server. All phones in an installation usually share this category of files. Polycom recommends that you create another file with your organization’s modifications. If you must change any Polycom templates, back them up first.
  • Page 23: Resource Files

    Overview The following figure shows one possible layout of the central provisioning method. Manual Configuration When the manual configuration method is employed, any changes made are stored in a configuration override file. This file is stored on the phone, but a copy will also be uploaded to the central boot server if one is being used.
  • Page 24: Available Features

    Administrator’s Guide SoundPoint IP / SoundStation IP • Ring tones • Synthesized tones • Contact directories Available Features Any new features introduced after SIP 2.1.2 are not supported on the Note SoundPoint IP 300 and 500. This section provides information the features available on the SoundPoint IP / SoundStation IP phones: •...
  • Page 25 Overview — Context Sensitive Volume Control—The volume of user interface sound effects, such as the ringer, and the receive volume of call audio is adjustable. — Customizable Audio Sound Effects—Audio sound effects used for incoming call alerting and other indications are customizable. —...
  • Page 26 Administrator’s Guide SoundPoint IP / SoundStation IP — Missed Call Notification—The phone can display the number of calls missed since the user last looked at the Missed Calls list. — Soft Key Activated User Interface—The user interface makes extensive use of intuitive, context-sensitive soft key menus. —...
  • Page 27 Overview — Multiple Registrations—SoundPoint IP phones support multiple s per phone. (SoundStation IP 4000 supports a single .) — Network Address Translation—The phones can work with certain types of network address translation (NAT). — Presence—Allows the phone to monitor the status of other users/devices and allows other users to monitor it.
  • Page 28 Administrator’s Guide SoundPoint IP / SoundStation IP — Type-of-Service—Allows for the setting of TOS settings. — Jitter Buffer and Packet Error Concealment—Employs a high-performance jitter buffer and packet error concealment system designed to mitigate packet inter-arrival jitter and out-of-order or lost (lost or excessively delayed by the network) packets.
  • Page 29: Setting Up Your System

    Configuration Files on page A-1. Note For installation and maintenance of Polycom SoundPoint IP phones, the use of a boot server is strongly recommended. This allows for flexibility in installing, upgrading, maintaining, and configuring the phone. Configuration, log, and directory files are normally located on this server.
  • Page 30: Setting Up The Network

    Basic network settings can be derived from DHCP, or entered manually using the phone’s LCD-based user interface, or downloaded from configuration files. Polycom recommends using DHCP where possible to eliminate repetitive manual data entry. The following table shows the manually entered networking parameters that...
  • Page 31 Setting up Your System Alternate Configuration File Local DHCP Option Parameter DHCP DHCP (application only) FLASH Refer to DHCP • • • boot server Menu on page address • • Note: This value SIP server address is configurable. SNTP server 42 then 4 •...
  • Page 32: Supported Provisioning Protocols

    Administrator’s Guide SoundPoint IP / SoundStation IP Supported Provisioning Protocols The bootROM performs the provisioning functions of downloading configuration files, uploading and downloading the configuration override file and user directory, and downloading the dictionary and uploading log files. The protocol that will be used to transfer files from the boot server depends on several factors including the phone model and whether the bootROM or SIP application stage of provisioning is in progress.
  • Page 33: Modifying The Network Configuration

    Setting up Your System Note Setting Option 66 to tftp://192.168.9.10 has the effect of forcing a TFTP download. Using a TFTP URL (for example, tftp://provserver.polycom.com) has the same effect. For downloading the bootROM and application images to the phone, the secure HTTPS protocol is not available.
  • Page 34 Administrator’s Guide SoundPoint IP / SoundStation IP Main Menu The following configuration parameters can be modified on the main setup menu: Name Possible Values Description DHCP Client Enabled, Disabled If enabled, DHCP will be used to obtain the parameters discussed in DHCP or Manual TCP/IP Setup on page 3-2.
  • Page 35 Setting up Your System Note A parameter value of “???” indicates that the parameter has not yet been set and saved in the phone’s configuration. Any such parameter should have its value set before continuing. The EM Power parameter is only available on SoundPoint IP 601 and 650 phones. To switch the text entry mode on the SoundPoint IP 330/320, press the #.
  • Page 36 Administrator’s Guide SoundPoint IP / SoundStation IP Possible Name Values Description Boot Server (continued) 1=Custom The phone will look for the option number specified by the Boot Server Option parameter (below), and the type specified by the Boot Server Option Type parameter (below) in the response received from the DHCP server.
  • Page 37 Setting up Your System Possible Name Values Description VLAN Discovery 0=Disabled No VLAN discovery through DHCP. (default) 1=Fixed Use predefined DHCP vendor-specific option values of 128, 144, 157 and 191. If this is used, the VLAN ID Option field will be ignored 2=Custom Use the number specified in the VLAN ID Option field as the...
  • Page 38 Administrator’s Guide SoundPoint IP / SoundStation IP Name Possible Values Description Server Address dotted-decimal IP address The boot server to use if the DHCP client is disabled, the DHCP server does not send a boot server option, or the domain name string Boot Server parameter is set to Static.
  • Page 39 Setting up Your System Note The Server User and Server Password parameters should be changed from the default values. Note that for insecure protocols the user chosen should have very few privileges on the server. Ethernet Menu The following Ethernet configuration parameters can be modified on the Ethernet menu: Name Possible Values...
  • Page 40: Setting Up The Boot Server

    Administrator’s Guide SoundPoint IP / SoundStation IP The syslog protocol is a very simplistic protocol: the syslog sender sends a small textual message (less than 1024 bytes) to the syslog receiver. The receiver is commonly called "syslogd", "syslog daemon" or "syslog server". Syslog messages can be sent through UDP, TCP, or TLS.
  • Page 41 Use this procedure as a recommendation if this is your first boot server setup. 1. Install boot server application or locate suitable existing server(s). Polycom recommends that you use RFC-compliant servers. 2. Create account and home directory. If the provisioning protocol requires an account name and password, the server Note account name and password must match those configured in the phones.
  • Page 42: Deploying Phones From The Boot Server

    Boot Server Security Policy You must decide on a boot server security policy. Polycom recommends allowing file uploads to the boot server where the security environment permits. This allows event log files to be uploaded and changes made by the phone user to the configuration (through the web server and local user interface) and changes made to the directory to be backed up.
  • Page 43 For more information on why to create another configuration file, refer to the Note “Configuration File Management on SoundPoint IP Phones” whitepaper at www.polycom.com/support/voice/ For more information, especially on the SIP server address, refer to <SIP/> on page A-10.
  • Page 44 Administrator’s Guide SoundPoint IP / SoundStation IP local conditions. Changing the default daylight savings parameters will likely be necessary outside of North American locations. (Optional) Disable the local web (HTTP) server or change its signalling port if local security policy dictates. Change the default location settings for user interface language and time and date format.
  • Page 45: Upgrading Sip Application

    Setting up Your System 5. Monitor the boot server event log and the uploaded event log files (if permitted). Ensure that the configuration process completed correctly. All configuration files used by the boot server are logged. You can now instruct your users to start making calls. Upgrading SIP Application You can upgrade the SIP application that is running on the SoundPoint IP and SoundStation IP phones in your organization.
  • Page 46: Supporting Soundpoint Ip 300 And 500 Phones

    Mandatory changes must be made or the software may not behave as expected. For more information, refer to the “Configuration File Management on SoundPoint IP Phones” whitepaper at www.polycom.com/support/voice/ . 3. Save the new configuration files and images (such as sip.ld) on the boot server.
  • Page 47 Setting up Your System The following procedure must be used for upgrading to SIP 2.2.0 or later for installations that have SoundPoint IP 300 and 500 phones deployed. It is also recommended that this same approach be followed even if SoundPoint IP 300 and 500 phones are not part of the deployment as it will simplify management of phone systems with future software releases.
  • Page 48 SoundPoint IP 300 and 500 phones. For more information, refer to “Technical Bulletin 35311: Supporting SoundPoint IP 300 and IP 500 Phones with SIP 2.2 and Later Releases“ at http://www.polycom.com/support/voice/. 3 - 20...
  • Page 49: Configuring Your System

    Configuring Your System After you set up your SoundPoint IP / SoundStation IP phones on the network, you can allow users to place and answer calls using the default configuration, however, you may be require some basic changes to optimize your system for best results.
  • Page 50 Administrator’s Guide SoundPoint IP / SoundStation IP • Connected Party Identification • Context Sensitive Volume Control • Customizable Audio Sound Effects • Message Waiting Indication • Distinctive Incoming Call Treatment • Distinctive Ringing • Distinctive Call Waiting • Do Not Disturb •...
  • Page 51: Call Log

    Configuring Your System Call Log The phone maintains a call log. The log contains call information such as remote party identification, time and date, and call duration. It can be used to redial previous outgoing calls, return incoming calls, and save contact information from call log entries to the contact directory.
  • Page 52: Called Party Identification

    Administrator’s Guide SoundPoint IP / SoundStation IP Called Party Identification The phone displays and logs the identity of the remote party specified for outgoing calls. This is the party that the user intends to connect with. There are no related configuration changes. Calling Party Identification The phone displays the caller identity, derived from the network signalling, when an incoming call is presented, if the information is provided by the call...
  • Page 53: Connected Party Identification

    Configuring Your System Configuration changes can performed centrally at the boot server: Central Configuration file: Turn this feature on or off. (boot server) sip.cfg • For more information, refer to Feature <feature/> on page A-77. Configuration file: Specify per-registration whether all missed-call events or only phone1.cfg remote/server-generated missed-call events will be displayed.
  • Page 54: Message Waiting Indication

    Administrator’s Guide SoundPoint IP / SoundStation IP L16/16000 is not supported on SoundPoint IP 301 and SoundStation IP 4000 Note phones. Note The alternate sampled audio sound effect files must be present on the boot server or the Internet for downloading at boot time. Configuration changes can performed centrally at the boot server or locally: Central Configuration File:...
  • Page 55: Distinctive Ringing

    Configuring Your System Distinctive Ringing There are three options for distinctive ringing: 1. The user can select the ring type for each line. This option has the lowest priority. 2. The ring type for specific callers can be assigned in the contact directory. For more information, refer to Distinctive Incoming Call Treatment, the...
  • Page 56: Do Not Disturb

    Administrator’s Guide SoundPoint IP / SoundStation IP Do Not Disturb A Do Not Disturb (DND) feature is available to temporarily stop all incoming call alerting. Calls can optionally be treated as though the phone is busy while DND is enabled. DND can be configured as a per-registration feature. Incoming calls received while DND is enabled are logged as missed.
  • Page 57: Handset, Headset, And Speakerphone

    Configuring Your System Handset, Headset, and Speakerphone SoundPoint IP phones come standard with a handset and a dedicated connector is provided for a headset (not supplied). The SoundPoint IP 320, 330, 430, 500, 501, 550, 600, 601, and 650 desktop phones and SoundStation IP 4000 conference phone are full-duplex speakerphones.
  • Page 58 Administrator’s Guide SoundPoint IP / SoundStation IP Configuration changes can performed centrally at the boot server or locally: Central Configuration file: Set whether the directory uses volatile storage on the phone sip.cfg (required on the SoundPoint IP 500 platform for directories greater (boot server) than 25 entries).
  • Page 59 Configuring Your System <item> <ln>Smith</ln> <fn>Bill</fn> <ct>1003</ct> <sd>3</sd> <rt>3</rt> <dc/> <ad>0</ad> <ar>0</ar> <bw> 0</bw> <bb>0</bb> </item> </item_list> </directory> Element Permitted Values Interpretation UTF-8 encoded string first name of up to 40 bytes Note: In some cases, this will be less than 40 characters due to UTF-8’s variable length encoding.
  • Page 60: Local Digit Map

    Administrator’s Guide SoundPoint IP / SoundStation IP Element Permitted Values Interpretation auto divert If set to 1, automatically diverts callers that match the directory entry to the address specified in divertcontact. Note: If auto-divert is enabled, it has precedence over auto-reject. auto-reject If set to 1, automatically rejects callers that match the directory entry.
  • Page 61: Microphone Mute

    Configuring Your System Microphone Mute A microphone mute feature is provided. When activated, visual feedback is provided. This is a local function and cannot be overridden by the network. There are no related configuration changes. Soft Key Activated User Interface The user interface makes extensive use of intuitive, context-sensitive soft key menus.
  • Page 62: Idle Display Animation

    Administrator’s Guide SoundPoint IP / SoundStation IP Network Time Protocol (SNTP) timeserver. The time and date displayed on the phone will flash continuously until a successful SNTP response is received to indicate that they are not accurate. The time and date display can use one of several different formats and can be turned off.
  • Page 63: Ethernet Switch

    Configuring Your System Configuration changes can performed centrally at the boot server: Central Configuration file: To turn idle display animation on or off. sip.cfg (boot server) • For more information, refer to Indicators <ind/> on page A-65. To replace the animation used for the idle display. •...
  • Page 64: Automatic Off-Hook Call Placement

    Administrator’s Guide SoundPoint IP / SoundStation IP Automatic Off-Hook Call Placement The phone supports an optional automatic off-hook call placement feature for each registration. Configuration changes can performed centrally at the boot server: Central Configuration file: Specify which registrations have the feature and what contact to call phone1.cfg when going off hook.
  • Page 65: Call Transfer

    Configuring Your System Call Transfer Call transfer enables the user (party A) to move an existing call (party B) into a new call between party B and another user (party C) selected by party A. The phone offers three types of transfers: •...
  • Page 66: Call Forward

    Administrator’s Guide SoundPoint IP / SoundStation IP Configuration changes can performed centrally at the boot server: Central Configuration file: Specify the conference hold behavior (all parties on hold or only host sip.cfg is on hold). (boot server) • For more information, refer to Call Handling Configuration <call/>...
  • Page 67: Directed Call Pick-Up

    Configuring Your System Note Server-based call forwarding is disabled if Shared Call Appearance or Bridged Line Appearance is enabled. Configuration changes can performed centrally at the boot server or locally: Central Configuration file: Enable or disable server-based call forwarding. sip.cfg (boot server) •...
  • Page 68: Group Call Pick-Up

    Administrator’s Guide SoundPoint IP / SoundStation IP Group Call Pick-Up Calls to another phone within a pre-defined group can be picked up without dialing the extension of the other phone. This feature depends on support from a SIP server. Configuration changes can performed centrally at the boot server: Central Configuration file: Turn this feature on or off.
  • Page 69: Configurable Feature Keys

    Configuring Your System • Bridged Line Appearance • Busy Lamp Field • Customizable Fonts and Indicators • Instant Messaging • Multilingual User Interface • Downloadable Fonts • Synthesized Call Progress Tones • Microbrowser • Real-Time Transport Protocol Ports • Network Address Translation This section also provides information for making configuration changes for the following advanced call server features: •...
  • Page 70: Multiple Line Keys Per Registration

    Administrator’s Guide SoundPoint IP / SoundStation IP • The phone keys without removable key caps cannot be remapped. These include: — Any keys on the dial pad — Volume control — Handsfree, Mute, Headset — Hold — Navigation Cluster Configuration changes can performed centrally at the boot server: Central Configuration File: Set the key scrolling timeout, key functions, and sub-pointers for each...
  • Page 71: Multiple Call Appearances

    Configuring Your System Multiple Call Appearances The phone supports multiple concurrent calls. The hold feature can be used to pause activity on one call and switch to another call. The number of concurrent calls per line key is configurable. Each registration can have more than one line key assigned to it (refer to the previous section, Multiple Line Keys per Registration).
  • Page 72: Bridged Line Appearance

    Administrator’s Guide SoundPoint IP / SoundStation IP Configuration changes can performed centrally at the boot server or locally: Central Configuration file: Specify whether diversion should be disabled on shared lines. sip.cfg (boot server) • For more information, refer to Shared Calls <shared/> on page A-57.
  • Page 73: Busy Lamp Field

    Configuring Your System binds the appearances together logically and looks after the necessary state notifications and performs an access control function. For more information, refer to Bridged Line Appearance Signaling on page B-10. In the configuration files, bridged lines are configured by “shared line” parameters. Note Configuration changes can performed centrally at the boot server or locally: Central...
  • Page 74: Customizable Fonts And Indicators

    Administrator’s Guide SoundPoint IP / SoundStation IP Polycom recommends that the BLF not be used in conjunction with the Microsoft Live Communications Server 2005 feature. For more information, refer to Microsoft Live Communications Server 2005 Integration on page 4-38. Note Use this feature with TCPpreferred transport (refer to Server <server/>...
  • Page 75: Multilingual User Interface

    Configuring Your System message or by initiating a new dialog. The destination for new dialog messages can be entered manually or selected from the contact directory, the preferred method. There are no related configuration changes. Multilingual User Interface This feature is not available on SoundPoint IP 301 phones. Note The system administrator or the user can select the language.
  • Page 76: Downloadable Fonts

    Administrator’s Guide SoundPoint IP / SoundStation IP Downloadable Fonts New fonts can be loaded onto the phone. For guidelines on downloading fonts, refer to Fonts <font/> on page A-60. Synthesized Call Progress Tones In order to emulate the familiar and efficient audible call progress feedback generated by the PSTN and traditional PBX equipment, call progress tones are synthesized during the life cycle of a call.
  • Page 77: Real-Time Transport Protocol Ports

    Configuring Your System Configuration changes can performed centrally at the boot server or locally: Central Configuration file: Specify the Application browser home page, a proxy to use, and size sip.cfg limits. (boot server) • For more information, refer to Microbrowser <mb/> on page A-79.
  • Page 78: Network Address Translation

    Administrator’s Guide SoundPoint IP / SoundStation IP Configuration changes can performed centrally at the boot server or locally: Central Configuration file: Specify whether to filter incoming RTP packets by IP address, sip.cfg whether to require symmetric port usage, whether to jam the (boot server) destination port and specify the local RTP port range start.
  • Page 79: Multiple Registrations

    Configuring Your System the SoundPoint IP 430, 500, 501, 550, 600, 601, and 650). A message-waiting signal from a voice mail server will trigger the message-waiting indicator to flash. Configuration changes can performed centrally at the boot server or locally: Central Configuration file: For one-touch voice mail access, enable the “one-touch voice mail”...
  • Page 80 Administrator’s Guide SoundPoint IP / SoundStation IP Configuration changes can performed centrally at the boot server or locally: Central Configuration file: Specify the local SIP signaling port and an array of SIP servers to sip.cfg register to. For each server specify the registration period and the (boot server) signaling failure behavior.
  • Page 81: Automatic Call Distribution

    Configuring Your System Local Local Phone User Use the SIP Configuration menu to specify the local SIP signaling (continued) Interface port, a default SIP server to register to and registration information for up to twelve registrations (depending on the phone model). The SIP Configuration menu contains a sub-set of all the parameters available in the configuration files.
  • Page 82: Server Redundancy

    (for example, shared lines, presence, and Message Waiting Indicator). Polycom phones support configuration of multiple servers per SIP registration for this purpose. In some cases, a combination of the two may be deployed.
  • Page 83 Configuring Your System DNS SIP Server Name Resolution If a DNS name is given for a proxy/registrar address, the IP address(es) associated with that name will be discovered as specified in RFC 3263. If a port is given, the only lookup will be an A record. If no port is given, NAPTR and SRV records will be tried, before falling back on A records if NAPTR and SRV records return no results.
  • Page 84 Administrator’s Guide SoundPoint IP / SoundStation IP Warning If DNS is used to resolve the address for Servers, the DNS server is unavailable, and the TTL for the DNS records has expired, the phone will attempt to contact the DNS server to resolve the address of all servers in its list before initiating a call. These attempts will timeout, but the timeout mechanism can cause long delays (for example, two minutes) before the phone call proceeds “using the working server”.
  • Page 85: Presence

    Configuring Your System Phone Operation for Registration After the phone has booted up, it will register to all the servers that are configured. Server 1 is the primary server and supports greater SIP functionality than any of servers. For example, SUBSCRIBE/NOTIFY services (used for features such as shared lines, presence, and BLF) will only be established with Server 1.
  • Page 86: Microsoft Live Communications Server 2005 Integration

    Any contacts added through the SoundPoint IP phone’s buddy list will appear in as Note a contact in Microsoft Office Communicator and Windows Messenger. Polycom recommends that the BLF not be used in conjunction with the Microsoft Live Communications Server 2005 feature. For more information, refer to Busy Lamp Field on page 4-25.
  • Page 87 Configuring Your System Configuration changes can performed centrally at the boot server: Central Configuration file: Specify that support for Microsoft Live Communications Server 2005 sip.cfg is enabled. (boot server) • For more information, refer to SIP <SIP/> on page A-10. Specify the line/registration number used to send SUBSCRIBE for presence.
  • Page 88 Administrator’s Guide SoundPoint IP / SoundStation IP Locate the voIpProt parameter. Set the voIpProt.server.x.transport attribute to TCPpreferred or TLS. Your selection depends on the LCS configuration. Note The TLS protocol is not supported on SoundPoint IP 300 and 500 phones. Set the voIpProt.server.x.address to the LCS address.
  • Page 89 Configuring Your System To set up a dual registration with Microsoft Live Communications Server 2005 as the presence server: 1. (Optional) Modify the sip.cfg configuration file as follows: Open sip.cfg in an XML editor. Locate the feature parameter. For the feature.1.name = presence attribute, set feature.1.enabled to 1.
  • Page 90: Setting Up Audio Features

    Administrator’s Guide SoundPoint IP / SoundStation IP Set the roaming_privacy.reg element to the number corresponding to the LCS registration. For example, roaming_privacy.reg = 2 Refer to Roaming Privacy <roaming_privacy/> on page A-99. m Save the modified phone1.cfg configuration file. Setting Up Audio Features Proprietary state-of-the-art digital signal processing (DSP) technology is used to provide an excellent audio experience.
  • Page 91: Voice Activity Detection

    Configuring Your System jitter buffer is adaptive and configurable for different network environments. When packets are lost, a concealment algorithm minimizes the resulting negative audio consequences. Configuration changes can performed centrally at the boot server or locally: Central Configuration file: Set the jitter buffer tuning parameters including minimum and sip.cfg maximum size and shrink aggression.
  • Page 92: Dtmf Event Rtp Payload

    Administrator’s Guide SoundPoint IP / SoundStation IP DTMF tones using the active voice codec or using RFC 2833 compatible encoding. The coding format decision is based on the capabilities of the remote end point. Configuration changes can performed centrally at the boot server: Central Configuration file: Set the DTMF tone levels, autodialing on and off times, and other...
  • Page 93: Audio Codecs

    Configuring Your System For the SoundPoint IP 501 and 601, utilizing acoustic echo cancellation will introduce a small delay increase into the audio path which might cause a lower voice quality. AEC on the SoundPoint IP 301 handset is not supported. Note Audio Codecs The following table summarizes the phone’s audio codec support:...
  • Page 94: Background Noise Suppression

    Administrator’s Guide SoundPoint IP / SoundStation IP Background Noise Suppression Background noise suppression (BNS) is designed primarily for hands-free operation and reduces background noise to enhance communication in noisy environments. There are no related configuration changes. Comfort Noise Fill Comfort noise fill is designed to help provide a consistent noise level to the remote user of a hands-free call.
  • Page 95: Ieee 802.1P/Q

    Configuring Your System IEEE 802.1p/Q The phone will tag all Ethernet packets it transmits with an 802.1Q VLAN header for one of the following reasons: • When it has a valid VLAN ID set in its network configuration • When it is instructed to tag packets through Cisco Discovery Protocol (CDP) running on a connected Ethernet switch •...
  • Page 96: Local User And Administrator Privilege Levels

    For more information on using custom certificates, refer to “Technical Bulletin Note 17877: Using Custom Certificates With SoundPoint IP Phones” at www.polycom.com/support/voice/ Configuration changes can performed locally: Local Local Phone User...
  • Page 97: Incoming Signaling Validation

    Configuring Your System Incoming Signaling Validation The three optional levels of security for validating incoming network signaling are: • Source IP address validation • Digest authentication • Source IP address validation and digest authentication Configuration changes can performed centrally at the boot server: Central Configuration File: Specify the type of validation to perform on a request-by-request...
  • Page 98: Configuring Soundpoint Ip / Soundstation Ip Phones Locally

    The web server will issue an authentication challenge to all pages except for the home page. Credentials are (case sensitive): User Name: Polycom Password: The administrator password is used for this. Local Settings Some items in the Settings menu are locked to prevent accidental changes.
  • Page 99: Troubleshooting Your Soundpoint Ip / Soundstation Ip Phones

    Review the latest Release Notes for the SIP application for known problems and possible workarounds. For the latest Release Notes and the latest version of this Administrator’s Guide, go to Polycom Technical Support at http://www.polycom.com/support/voice/. If your problems is not listed in this chapter nor described in the latest Release Notes, contact your Certified Polycom Reseller for support.
  • Page 100: Error Messages

    Administrator’s Guide SoundPoint IP / SoundStation IP Error Messages There are several different error messages that can be displayed on the phone when it is booting. Some of these errors are fatal, meaning that the phone will not able to boot until this issue has been resolved, and some are recoverable, meaning the phone will continue booting after the error, but the configuration of the phone may not be what you were expecting.
  • Page 101: Application Error Messages

    Troubleshooting Your SoundPoint IP / SoundStation IP Phones Not all configuration files were present on the server Similarly, a message about configuration files not being present, means that the phone was able to reach the boot server, but that it was not able to find all the necessary files.
  • Page 102: Status Menu

    Administrator’s Guide SoundPoint IP / SoundStation IP Blinking Time If the phone has not been able to contact the SNTP server or if one has not been configured, the date/time display will flash until this is fixed. If an SNTP is not available, the data/time display can be turned off so that the flashing display is not a distraction.
  • Page 103 DSP events. Logging levels are adjusted in the configuration files or via the web interface. You should not modify the default logging levels unless directed to by Polycom Technical Support. Inappropriate logging levels can cause performance issues on the phone.
  • Page 104 Administrator’s Guide SoundPoint IP / SoundStation IP • log.render.file.upload.append.sizeLimit—Controls the maximum size of log files on the boot server (default=512 kb) • log.render.file.upload.append.limitMode—Controls action to take when server log reaches max size, actions are stop and delete Scheduled Logging Scheduled logging is a powerful tool for anyone who is trying to troubleshoot an issue with the phone that only occurs after some time in operation.
  • Page 105: Reading A Boot Log

    Troubleshooting Your SoundPoint IP / SoundStation IP Phones For more information, refer to Multiple Key Combinations on page C-9. When the log files are manually uploaded, the word “now” is inserted into the name of the file, for example, 0004f200360b-now-boot.log . Reading a Boot Log The following figure shows a portion of a boot log file: Boot Failure Messages...
  • Page 106: Reading An Application Log

    Administrator’s Guide SoundPoint IP / SoundStation IP Reading an Application Log The following figure shows a portion of an application log file: 5 - 8...
  • Page 107: Power And Startup

    Troubleshooting Your SoundPoint IP / SoundStation IP Phones Power and Startup Symptom Problem Corrective Action There are power issues. The SoundPoint IP / Do one of the following: SoundStation IP family SIP • Verify that no lights appear on the unit phone has no power.
  • Page 108: Controls

    Administrator’s Guide SoundPoint IP / SoundStation IP Controls Symptom Problem Corrective Action The dial pad does not work. The dial pad on the SoundPoint Do one of the following: IP / SoundStation IP family SIP • Check for a response from other phone does not respond.
  • Page 109: Access To Screens And Systems

    Troubleshooting Your SoundPoint IP / SoundStation IP Phones Access to Screens and Systems Symptom Problem Corrective Action There is no response from The SoundPoint IP / Do one of the following: feature key presses. SoundStation IP family SIP • Press the keys more slowly. phone is not in active state.
  • Page 110: Calling

    Administrator’s Guide SoundPoint IP / SoundStation IP Calling Symptom Problem Corrective Action There is no dial tone. Power is not correctly applied to Do one of the following: the SoundPoint IP family SIP • Check that the display is illuminated. phone.
  • Page 111: Displays

    Troubleshooting Your SoundPoint IP / SoundStation IP Phones Displays Symptom Problem Corrective Action There is no display. Power is not correctly applied to Do one of the following: the SoundPoint IP family SIP The display is incorrect. • Check that the display is illuminated. phone.
  • Page 112: Audio

    Troubleshooting Audio and Echo Issues • Echo on external calls ® on SoundPoint IP Phones” on the through a gateway. Polycom Support Knowledgebase. • Internal calls (no gateway), handsfree echo. • Internal calls (no gateway), handset to handset echo. Upgrading...
  • Page 113 Configuration Files This appendix provides detailed descriptions of certain configuration files used by the Session Initiation Protocol (SIP) application. It is a reference for all parameters that are configurable when using the centralized provisioning installation model. This appendix contains information on: •...
  • Page 114: Master Configuration Files

    If a phone does not find its own <Ethernet address>.cfg file, it will use this one, and establish a baseline configuration. This file is part of the standard Polycom distribution of configuration files. It should be used as the template for the <Ethernet address>.cfg files.
  • Page 115 For more information, refer to the “Configuration File Management on SoundPoint IP Phones” whitepaper at www.polycom.com/support/voice/ If you have a requirement for different application loads on different phones on the same boot server, you can create a variable in the master configuration file that is replaced by the MAC address of each phone when it reboots.
  • Page 116: Application Configuration

    CONFIG_FILES_SPIP501=”phone1_SPIP501.cfg, sip_SPIP501.cfg” /> For more information, refer to “Technical Bulletin 35361: Overriding Parameters in Master Configuration File on SoundPoint IP Phones“ at http://www.polycom.com/support/voice/. Application Configuration The configuration file sip.cfg contains SIP protocol and core configuration settings that would typically apply to an entire installation and must be set...
  • Page 117 Configuration Files server interface or local menu settings on the phone. These settings include the local port used for SIP signaling, the address and ports of a cluster of SIP application servers, voice codecs, gains, and tones, and other parameters. These parameters include: •...
  • Page 118: Protocol

    USB Port <usb/> Polycom recommends that you create another file with your organization’s modifications. If you must change any Polycom templates, back them up first. For more information, refer to the “Configuration File Management on SoundPoint IP Phones” whitepaper at www.polycom.com/support/voice/.
  • Page 119 Configuration Files Server <server/> This configuration attribute is defined as follows: Permitted Attribute Values Default Interpretation voIpProt.server.dhcp.available 0, 1 If set to 1, check with the DHCP server for SIP server IP address. If set to 0, do not check with DHCP server. voIpProt.server.dhcp.option 128 to 255 Null...
  • Page 120 Administrator’s Guide SoundPoint IP / SoundStation IP Permitted Attribute Values Default Interpretation voIpProt.server.x.transport DNSnaptr or DNSnapt If set to Null or DNSnaptr: TCPpreferre If voIpProt.server.x.address is a d or hostname and voIpProt.server.x.port is 0 or UDPOnly or Null, do NAPTR then SRV look-ups to try to TLS or discover the transport, ports and servers, as TCPOnly...
  • Page 121 Configuration Files Permitted Attribute Values Default Interpretation voIpProt.server.x.retryMaxCount Null or If set to 0 or Null, 3 is used. retryMaxCount non-negativ retries will be attempted before moving on to e integer the next available server. voIpProt.server.x.expires.lineSeize positive Requested line-seize subscription period. integer, minimum 10 voIpProt.server.x.lcs...
  • Page 122 Administrator’s Guide SoundPoint IP / SoundStation IP SIP <SIP/> This configuration attribute is defined as follows: Permitted Attribute Values Default Interpretation voIpProt.SIP.useContactInReferTo 0, 1 If set to 0, the “To URI” is used in the REFER. If set to 1, the “Contact URI” is used in the REFER.
  • Page 123 Configuration Files Permitted Attribute Values Default Interpretation voIpProt.SIP.connectionReuse.useAli 0, 1 If set to 0, this is the old behavior. If set to 1, phone uses the connection reuse draft which introduces "alias". voIpProt.SIP.sendCompactHdrs 0, 1 If set to 0, SIP header names generated by the phone use the long form, for example ‘From’.
  • Page 124 Administrator’s Guide SoundPoint IP / SoundStation IP Permitted Attribute Values Default Interpretation voIpProt.SIP.serverFeatureControl.cf 0, 1 If set to 1, server-based call forwarding is enabled. The call server has control of call forwarding. If set to 0, server-based call forwarding is not enabled.
  • Page 125 Configuration Files Outbound Proxy <outboundProxy/> This configuration attribute is defined as follows: Permitted Attribute Values Default Interpretation voIpProt.SIP.outboundProxy.address dotted-deci Null IP address or host name and port of a SIP mal IP server to which the phone shall send all address or requests.
  • Page 126 Administrator’s Guide SoundPoint IP / SoundStation IP Alert Information <alertInfo/> This configuration attribute is defined as follows: Permitted Attribute Values Default Interpretation volpProt.SIP.alertInfo.x.value string to Null Alert-Info fields from INVITE requests will be compare compared against as many of these against the parameters as are specified (x=1, 2, ..., N) value of...
  • Page 127 “SUBSCRIBE” or “NOTIFY”. If set to Null, all events will be validated. voIpProt.SIP.requestValidation.dige A valid string Polycom Determines string used for Realm. st.realm SPIP Special Events <specialEvent/> This configuration attribute is defined as follows:...
  • Page 128: Dial Plan

    Administrator’s Guide SoundPoint IP / SoundStation IP Dial Plan <dialplan/> The dial plan is not applied against Placed Call List, VoiceMail, last call return, and Note remote control dialed numbers. This configuration attribute is defined as follows: Permitted Attribute Values Default Interpretation dialplan.applyToCallListDial...
  • Page 129 Configuration Files This attributes also includes: • Digit Map <digitmap/> • Routing <routing/> Digit Map <digitmap/> A digit map is defined either by a “string” or by a list of strings. Each string in the list is an alternative numbering scheme, specified either as a set of digits or timers, or as an expression over which the gateway will attempt to find a shortest possible match.
  • Page 130 Administrator’s Guide SoundPoint IP / SoundStation IP • There is no limitation on the number of R triplet sets in a digit map. However, a digit map that contains less than full number of triplet sets (for example, a total of 2Rs or 5Rs) is considered an invalid digit map. •...
  • Page 131: Localization

    Configuration Files Server <server/> This configuration attribute is defined as follows: Attribute Permitted Values Default Interpretation dialplan.routing.server.x.addre dotted-decimal IP address Null IP address or host name and port of or host name a SIP server that will be used for routing calls.
  • Page 132 Administrator’s Guide SoundPoint IP / SoundStation IP Multilingual <ml/> The multilingual feature is based on string dictionary files downloaded from the boot server. These files are encoded in standalone XML format. Several western European and Asian languages are included with the distribution. Attribute Permitted Values Interpretation...
  • Page 133 Configuration Files Attribute Permitted Values Interpretation lcl.ml.lang.clock.x.longFormat 0, 1 If attribute present, overrides lcl.datetime.date.longFormat. If 1, display the day and month in long format (Friday/November), otherwise use abbreviations (Fri/Nov). lcl.ml.lang.clock.x.dateTop 0, 1 If attribute present, overrides lcl.datetime.date.dateTop. If 1, display date above time, otherwise display time above date.
  • Page 134 Administrator’s Guide SoundPoint IP / SoundStation IP Extended character support available on SoundPoint IP 600 and SoundStation IP 4000 and 7000 platforms includes the following Unicode character ranges Name Range CJK Symbols and Punctuation U+3000 - U+303F Hiragana U+3040 - U+309F Katakana U+30A0 - U+30FF Bopomofo...
  • Page 135: User Preferences

    Configuration Files Date and Time <datetime/> This configuration attribute is defined as follows: Permitted Attribute Values Interpretation lcl.datetime.time.24HourClock If 1, display time in 24-hour clock mode rather than a.m./p.m. lcl.datetime.date.format string which Controls format of date string. includes ‘D’, ‘d’ D = day of week and ‘M’...
  • Page 136: Tones

    Administrator’s Guide SoundPoint IP / SoundStation IP Permitted Attribute Values Default Interpretation up.welcomeSoundOnWarmBootE 0, 1 If set to 1, play welcome sound effect on warm nabled as well as cold boots, otherwise only a cold boot will trigger the welcome sound effect. up.localClockEnabled 0, 1 If set to 1, display the date and time on the idle...
  • Page 137 Configuration Files Dual Tone Multi-Frequency <DTMF/> This configuration attribute is defined as follows: Permitted Attribute Values Default Interpretation tone.dtmf.level -33 to -3 Level of the high frequency component of the DTMF digit measured in dBm0; the low frequency tone will be two dB lower. tone.dtmf.onTime positive When a sequence of DTMF tones is...
  • Page 138 Administrator’s Guide SoundPoint IP / SoundStation IP Permitted Attribute Values Default Interpretation tone.dtmf.viaRtp 0, 1 If set to 1, encode DTMF in the active RTP stream, otherwise, DTMF may be encoded within the signaling protocol only when the protocol offers the option. Note: tone.dtmf.chassis.masking should be enabled when tone.dtmf.viaRtp is disabled.
  • Page 139: Sampled Audio For Sound Effects

    Configuration Files In the following table, x is the chord-set number and cat is one of callProg, ringer, or misc. Permitted Attribute Values Interpretation tone.chord.cat.x.freq.y 0-1600 Frequency for this component in Hertz; up to four chord-set components can be specified (y=1, 2, 3, 4). tone.chord.cat.x.level.y -57 to 3 Level of this component in dBm0.
  • Page 140: Sound Effects

    Administrator’s Guide SoundPoint IP / SoundStation IP In the following table, x is the sampled audio file number. Attribute Permitted Values Interpretation saf.x Null OR valid path name If Null, the phone will use a built-in file. OR an RFC If set to a path name, the phone will attempt to download this file 1738-compliant URL to a at boot time from the boot server.
  • Page 141 Configuration Files This configuration attribute is defined as follows: Permitted Attribute Values Default Interpretation se.stutterOnVoiceMail 0, 1 If set to 1, stuttered dial tone is used in place of normal dial tone to indicate that one or more messages (voice mail) are waiting at the message center.
  • Page 142 Administrator’s Guide SoundPoint IP / SoundStation IP Note Currently, patterns that use the sampled instruction are limited to the following format: sampled followed by optional silence and optional branch back to the beginning. In the following table, x is the pattern number, y is the instruction number. Both x and y need to be sequential.
  • Page 143 Configuration Files Call progress pattern number Use within phone alternate call waiting tone (distinctive) confirmation tone howler tone (off-hook warning) record warning message waiting tone alerting intercom announcement tone barge-in tone secondary dial tone Ringer Patterns The following table maps ringer pattern numbers to their default descriptions. Ringer pattern number Default description Silent Ring...
  • Page 144 Administrator’s Guide SoundPoint IP / SoundStation IP Ringer pattern number Default description Sampled audio file 7 Sampled audio file 8 Sampled audio file 9 Sampled audio file 10 Sampled audio file 11 Note Silent Ring will only provide a visual indication of an incoming call, but no audio indication.
  • Page 145 Configuration Files Ring type <rt/> Ring type is used to define a simple class of ring to be applied based on some credentials that are usually carried within the network protocol. The ring class includes attributes such as call-waiting and ringer index, if appropriate. The ring class can use one of four types of ring that are defined as follows: ring Play a specified ring pattern or call waiting indication.
  • Page 146: Voice Settings

    Administrator’s Guide SoundPoint IP / SoundStation IP Note Modification of se.rt.modification.enabled and se.rt.x.name parameters through the user interface will be implemented in a future release. Voice Settings <voice/> This configuration attribute is defined as follows: Permitted Attribute Values Default Interpretation voice.txPacketFilter 0, 1 Null...
  • Page 147 Configuration Files Sample Effective Audio Algorithm MIME Type Label Bit Rate Rate Frame Size Bandwidth G.722 G722/8000 G722 64 Kbps 16 Ksps 10ms - 80ms 7 KHz G.722.1 G722/16000 G7221 16 Kbps, 16 Ksps 20ms - 80ms 7 KHz 24 Kbps, 32 Kbps G.729AB G729...
  • Page 148 Administrator’s Guide SoundPoint IP / SoundStation IP Codec Profiles <audioProfile/> The following profile attributes can be adjusted for each of the three supported codecs. In the table, x=G711Mu, G711A, G722, G7221, and G729AB. Permitted Attribute Values Interpretation voice.audioProfile.x.payloadSize 10, 20, 30, ...80 Preferred Tx payload size in milliseconds to be provided in SDP offers and used in the absence of ptime negotiations.
  • Page 149 0, 1 Gains <gain/> The default gain settings have been carefully adjusted to comply with the TIA-810-A digital telephony standard. Polycom recommends that you do not change these values. Attribute Default voice.gain.rx.analog.handset voice.gain.rx.analog.headset voice.gain.rx.analog.chassis voice.gain.rx.analog.chassis.IP_300...
  • Page 150 Administrator’s Guide SoundPoint IP / SoundStation IP Attribute Default voice.gain.rx.analog.ringer.IP_650 voice.gain.rx.digital.handset voice.gain.rx.digital.headset voice.gain.rx.digital.chassis voice.gain.rx.digital.chassis.IP_330 voice.gain.rx.digital.chassis.IP_430 voice.gain.rx.digital.chassis.IP_4000 voice.gain.rx.digital.chassis.IP_601 voice.gain.rx.digital.chassis.IP_650 voice.gain.rx.digital.ringer voice.gain.rx.digital.ringer.IP_330 voice.gain.rx.digital.ringer.IP_430 voice.gain.rx.digital.ringer.IP_4000 voice.gain.rx.digital.ringer.IP_601 voice.gain.rx.digital.ringer.IP_650 voice.gain.rx.analog.handset.sidetone voice.gain.rx.analog.handset.sidetone.wideband voice.gain.rx.analog.headset.sidetone voice.gain.tx.analog.handset voice.gain.tx.analog.handset.wideband voice.gain.tx.analog.headset voice.gain.tx.analog.chassis voice.gain.tx.analog.chassis.IP_300 voice.gain.tx.analog.chassis.IP_330 voice.gain.tx.analog.chassis.IP_430 voice.gain.tx.analog.chassis.IP_601 voice.gain.tx.analog.chassis.IP_650 voice.gain.tx.digital.handset voice.gain.tx.digital.headset voice.gain.tx.digital.chassis A - 38...
  • Page 151 Configuration Files Attribute Default voice.gain.tx.digital.chassis.IP_330 voice.gain.tx.digital.chassis.IP_430 voice.gain.tx.digital.chassis.IP_4000 voice.gain.tx.digital.chassis.IP_601 voice.gain.tx.digital.chassis.IP_650 voice.gain.tx.analog.preamp.handset voice.gain.tx.analog.preamp.headset voice.gain.tx.analog.preamp.chassis voice.gain.tx.analog.preamp.chassis.IP_601 voice.gain.tx.analog.handset.wideband voice.handset.rxag.adjust.IP_330 voice.handset.rxag.adjust.IP_430 voice.handset.rxag.adjust.IP_650 voice.handset.txag.adjust.IP_330 voice.handset.txag.adjust.IP_430 voice.handset.txag.adjust.IP_650 voice.handset.sidetone.adjust.IP_330 voice.handset.sidetone.adjust.IP_430 voice.handset.sidetone.adjust.IP_650 voice.handset.wideband voice.handset.wideband.rxdg.adjust voice.headset.rxag.adjust.IP_330 voice.headset.rxag.adjust.IP_430 voice.headset.rxag.adjust.IP_650 voice.headset.txag.adjust.IP_330 voice.headset.txag.adjust.IP_430 voice.headset.txag.adjust.IP_650 voice.headset.sidetone.adjust.IP_330 voice.headset.sidetone.adjust.IP_430 voice.headset.sidetone.adjust.IP_650 A - 39...
  • Page 152 Administrator’s Guide SoundPoint IP / SoundStation IP Acoustic Echo Cancellation <aec/> These settings control the performance of the speakerphone acoustic echo canceller. Polycom recommends that you do not change these values. Attribute Default voice.aec.hs.enable voice.aec.hs.lowFreqCutOff voice.aec.hs.highFreqCutOff 7000 voice.aec.hs.erlTab_0_300 voice.aec.hs.erlTab_300_600 voice.aec.hs.erlTab_600_1500 voice.aec.hs.erlTab_1500_3500...
  • Page 153 Configuration Files Acoustic Echo Suppression <aes/> These settings control the performance of the speakerphone acoustic echo suppressor. Polycom recommends that you do not change these values. Attribute Default voice.aes.hs.enable voice.aes.hs.duplexBalance voice.aes.hd.enable voice.aes.hd.duplexBalance voice.aes.hf.enable voice.aes.hf.duplexBalance.0 voice.aes.hf.duplexBalance.1 voice.aes.hf.duplexBalance.2 voice.aes.hf.duplexBalance.3 voice.aes.hf.duplexBalance.4 voice.aes.hf.duplexBalance.5 voice.aes.hf.duplexBalance.6 voice.aes.hf.duplexBalance.7...
  • Page 154 Administrator’s Guide SoundPoint IP / SoundStation IP Background Noise Suppression <ns/> These settings control the performance of the transmit background noise suppression feature. Polycom recommends that you do not change these values. Attribute Default voice.ns.hs.enable voice.ns.hs.signalAttn voice.ns.hs.silenceAttn voice.ns.hd.enable voice.ns.hd.signalAttn voice.ns.hd.silenceAttn voice.ns.hf.enable...
  • Page 155 Automatic Gain Control <agc/> These settings control the performance of the transmit automatic gain control feature. Automatic Gain Control will be implemented in a future release. Note Polycom recommends that you do not change these values. Attribute Default voice.agc.hs.enable voice.agc.hd.enable voice.agc.hf.enable...
  • Page 156 Administrator’s Guide SoundPoint IP / SoundStation IP Attribute Default voice.rxEq.hs.IP_650.postFilter.enable voice.rxEq.hd.IP_330.preFilter.enable voice.rxEq.hd.IP_430.preFilter.enable voice.rxEq.hd.IP_500.preFilter.enable voice.rxEq.hd.IP_600.preFilter.enable voice.rxEq.hd.IP_601.preFilter.enable voice.rxEq.hd.IP_650.preFilter.enable voice.rxEq.hd.IP_330.postFilter.enable voice.rxEq.hd.IP_430.postFilter.enable voice.rxEq.hd.IP_500.postFilter.enable voice.rxEq.hd.IP_600.postFilter.enable voice.rxEq.hd.IP_601.postFilter.enable voice.rxEq.hd.IP_650.postFilter.enable voice.rxEq.hf.IP_330.preFilter.enable voice.rxEq.hf.IP_430.preFilter.enable voice.rxEq.hf.IP_500.preFilter.enable voice.rxEq.hf.IP_600.preFilter.enable voice.rxEq.hf.IP_601.preFilter.enable voice.rxEq.hf.IP_650.preFilter.enable voice.rxEq.hf.IP_4000.preFilter.enable voice.rxEq.hf.IP_330.postFilter.enable voice.rxEq.hf.IP_430.postFilter.enable voice.rxEq.hf.IP_500.postFilter.enable voice.rxEq.hf.IP_600.postFilter.enable voice.rxEq.hf.IP_601.postFilter.enable voice.rxEq.hf.IP_650.postFilter.enable voice.rxEq.hf.IP_4000.postFilter.enable A - 44...
  • Page 157 Configuration Files Transmit Equalization <txEq/> These settings control the performance of the hands-free transmit equalization feature. Polycom recommends that you do not change these values. Attribute Default voice.txEq.hs.IP_330.preFilter.enable voice.txEq.hs.IP_430.preFilter.enable voice.txEq.hs.IP_500.preFilter.enable voice.txEq.hs.IP_600.preFilter.enable voice.txEq.hs.IP_601.preFilter.enable voice.txEq.hs.IP_650.preFilter.enable voice.txEq.hs.IP_330.postFilter.enable voice.txEq.hs.IP_430.postFilter.enable voice.txEq.hs.IP_500.postFilter.enable voice.txEq.hs.IP_600.postFilter.enable voice.txEq.hs.IP_601.postFilter.enable voice.txEq.hs.IP_650.postFilter.enable voice.txEq.hd.IP_330.preFilter.enable voice.txEq.hd.IP_430.preFilter.enable...
  • Page 158 Administrator’s Guide SoundPoint IP / SoundStation IP Attribute Default voice.txEq.hf.IP_330.preFilter.enable voice.txEq.hf.IP_430.preFilter.enable voice.txEq.hf.IP_500.preFilter.enable voice.txEq.hf.IP_600.preFilter.enable voice.txEq.hf.IP_601.preFilter.enable voice.txEq.hf.IP_650.preFilter.enable voice.txEq.hf.IP_4000.preFilter.enable voice.txEq.hf.IP_330.postFilter.enable voice.txEq.hf.IP_430.postFilter.enable voice.txEq.hf.IP_500.postFilter.enable voice.txEq.hf.IP_600.postFilter.enable voice.txEq.hf.IP_601.postFilter.enable voice.txEq.hf.IP_650.postFilter.enable voice.txEq.hf.IP_4000.postFilter.enable A - 46...
  • Page 159: Quality Of Service

    Configuration Files Voice Activity Detection <vad/> These settings control the performance of the voice activity detection (silence suppression) feature. Permitted Attribute Values Default Interpretation voice.vadEnable 0, 1 If set to 1, enable VAD. voice.vadThresh integer from 0 The threshold for determining what is active voice and to 30 what is background noise in dB.
  • Page 160 Administrator’s Guide SoundPoint IP / SoundStation IP RTP <RTP/> These parameters apply to RTP packets. Permitted Attribute Values Default Interpretation qos.ethernet.rtp.user_priority User-priority used for RTP packets. Call Control <callControl/> These parameters apply to call control packets, such as the network protocol signaling.
  • Page 161 Configuration Files RTP <rtp/> These parameters apply to RTP packets. Permitted Attribute Values Default Interpretation qos.ip.rtp.dscp 0 to 63 or Null This parameter allows the DSCP of EF or packets to be specified. If set to a any of value, this will override the other AF11,AF12, qos.ip.rtp…...
  • Page 162: Basic Tcp/Ip

    Administrator’s Guide SoundPoint IP / SoundStation IP Call Control <callControl/> These parameters apply to call control packets, such as the network protocol signaling. Permitted Attribute Values Default Interpretation qos.ip.callControl.dscp 0 to 63 or Null This parameter allows the DSCP of EF or packets to be specified.
  • Page 163 Configuration Files Network Monitoring <netMon/> Polycom recommends that you do not change these values. This configuration attribute is defined as follows: Permitted Attribute Values Default tcpIpApp.netMon.enabled 0, 1 tcpIpApp.netMon.period 1 to 86400 Time Synchronization <sntp/> The following table describes the parameters used to set up time synchronization and daylight savings time.
  • Page 164 Administrator’s Guide SoundPoint IP / SoundStation IP Permitted Attribute Values Default Interpretation tcpIpApp.sntp.address.overrideDHCP 0, 1 These parameters determine whether configuration file parameters override DHCP parameters for the SNTP server address and Greenwich Mean Time (GMT) offset. If set to 0, DHCP values will override configuration file parameters.
  • Page 165 Configuration Files Permitted Attribute Values Default Interpretation tcpIpApp.sntp.daylightSavings.start.date 1-31 If fixedDayEnable is set to 1, use as day of the month to start DST. If fixedDayEnable is set to 0, us the mapping: 1 = the first occurrence of a given day-of-the-week in a month, 8 = the second occurrence of a given day-of-the-week...
  • Page 166: Web Server

    Administrator’s Guide SoundPoint IP / SoundStation IP Port <port/> This attribute includes: • RTP <rtp/> RTP <rtp/> This configuration attribute is defined as follows: Permitted Attribute Values Default Interpretation tcpIpApp.port.rtp.filterByIp 0, 1 If set to 1, reject RTP packets arriving from (sent from) a non-negotiated (through SDP) IP address.
  • Page 167: Call Handling Configuration

    Configuration Files This configuration attribute is defined as follows: Permitted Attribute Values Default Interpretation httpd.enabled 0, 1 If set to 1, the HTTP server will be enabled. This attribute also includes: Configuration <cfg/> Configuration <cfg/> This configuration attribute is defined as follows: Permitted Attribute Values...
  • Page 168 Administrator’s Guide SoundPoint IP / SoundStation IP Permitted Attribute Values Default Interpretation call.offeringTimeOut positive Time in seconds to allow an incoming call to ring integer before dropping the call, 0=infinite. Note: The call diversion, no answer feature will take precedence over this feature if enabled. For more information, refer to No Answer <noanswer/>...
  • Page 169 Configuration Files Permitted Attribute Values Default Interpretation call.stickyAutoLineSeize.onHook Null, 0, 1 Null If call.stickyAutoLineSeize is set to 1, this Dialing parameter has no effect. The regular stickyAutoLineSeize behavior is followed. If call.stickyAutoLineSeize is set to 0 or Null and this parameter is set to 1, this overrides the stickyAutoLineSeize behavior for hot dial only.
  • Page 170: Directory

    Administrator’s Guide SoundPoint IP / SoundStation IP Permitted Attribute Values Default Interpretation call.shared.oneTouchResume 0, 1 If set to 1, when a shared line has a call on hold the remote user can press that line and resume the call. If more than one call is on hold on the line then the first one will be selected and resumed automatically.
  • Page 171 Configuration Files When the volatile storage option is enabled, ensure that a properly configured boot server that allows uploads is available to store a back-up copy of the directory or its contents will be lost when the phone reboots or loses power. Permitted Attribute Values...
  • Page 172: Presence

    Administrator’s Guide SoundPoint IP / SoundStation IP Permitted Attribute Values Default Interpretation dir.local.nonVolatile.maxSize.8meg 1 to 100 Attribute applies only to platforms with 8 Mbytes of flash memory. This is the maximum size of non-volatile storage that the directory will be permitted to consume.
  • Page 173 . When defining a single .fon file, there is a need for a font delimiter, currently “Copyright Polycom Canada Ltd” is used as an embedded delimiter, but this can be configured using font.delimiter. The font delimiter is important to retrieve the different scrambled .fnt blocks.
  • Page 174 Administrator’s Guide SoundPoint IP / SoundStation IP to include support for a large number of font ranges at once; otherwise, if simply adding or changing a few fonts currently in use, multiple .fnt files are recommended since they are easier to work with individually. This configuration attribute is defined as follows: Attribute Permitted Values...
  • Page 175: Keys

    Configuration Files IP_500 font <IP_500/> This configuration attribute is defined as follows: Attribute Permitted Values Default Interpretation font.IP_500.x.name fontName_height_Uxx00_U Null Defines the font file that will be loaded from yyFF.fon OR boot server during boot up. fontName_height_Uxx00_U Note: When several font.IP_500.x.name xxFF.fnt are defined, the index x must follow consecutive increasing order.
  • Page 176 Administrator’s Guide SoundPoint IP / SoundStation IP Polycom does not recommend the remapping for keys. In the following table, x=IP_300, IP_330, IP 430, IP_500, IP_550, IP_600, IP_650, IP_4000, and IP_7000 and y is the key number. Note that IP_300 parameters...
  • Page 177: Bitmaps

    Configuration Files Bitmaps <bitmap/> The bitmaps used by each phone model are defined in this section. Platform <IP_300/>, <IP 330/>, <IP_400/>, <IP_500/>, <IP_600/>, <IP_4000/> In the following table, x=IP_300, IP_330, IP_400, IP_500, IP_600, IP_4000 and y is the bitmap number. Note that IP_300 parameters affect SoundPoint IP 301 phones, IP_330 parameters affect SoundPoint IP 320 and 330 phones, IP_400 parameters affect SoundPoint IP 430 phones, IP_500 parameters affect SoundPoint IP 501 phones, IP_600 parameters affect SoundPoint IP 550, 600,...
  • Page 178 Administrator’s Guide SoundPoint IP / SoundStation IP This configuration attribute is defined as follows: Permitted Attribute Values Default Interpretation ind.idleDisplay.mode 1 (default), 2, Null The idle display animation screen layouts. For example, for the SoundPoint IP 330/320: • If set to 1 or Null, the idle display animation size is 87 x 11 pixels.
  • Page 179 Configuration Files Patterns <pattern/> This section defines patterns for the LED indicators. In the following table, x is the pattern number, y is the step in the pattern. Permitted Attribute Values Interpretation ind.pattern.x.step.y.state On or Off Turn LED on or off for this step. ind.pattern.x.step.y.duration positive integer Duration in milliseconds for this step.
  • Page 180 Administrator’s Guide SoundPoint IP / SoundStation IP LEDs <led/> In the following table, x is the LED number. Permitted Attribute Values Interpretation ind.led.x.index This is for internal usage only and should not be changed (this is the logical index). ind.led.x.class positive integer Assigns the class (defined in Classes <class/>...
  • Page 181: Event Logging

    IP 4000: 1-68 Event Logging <log/> Logging parameter changes can impair system operation. Do not change any Caution logging parameters without prior consultation with Polycom Technical Support. The event logging system supports the following classes of events: Level Interpretation Debug only...
  • Page 182 Administrator’s Guide SoundPoint IP / SoundStation IP Each event in the log contains the following fields separated by the | character: • time or time/date stamp • 1-5 character component identifier (such as “so”) • event class • cumulative log events missed due to excessive CPU load •...
  • Page 183 Refer to above table for timestamp type. log.render.realtime 0, 1 Set to 1. Note: Polycom recommends that you do not change this value. log.render.stdout 0, 1 Set to 1. Note: Polycom recommends that you do not change this value.
  • Page 184 Scheduled Logging Parameters <sched/> The phone can be configured to schedule certain advanced logging tasks on a periodic basis. These attributes should be set in consultation with Polycom Technical Support. Each scheduled log task is controlled by a unique attribute set starting with log.sched.x where x identifies the task.
  • Page 185: Security

    Configuration Files Permitted Attribute Values Interpretation log.sched.x.startMode abs, rel Start at absolute time or relative to boot. log.sched.x.startTime positive Seconds since boot when startMode is rel or the start time in 24-hour integer OR clock format when startMode is abs. hh:mm log.sched.x.startDay When startMode is abs, specifies the day of the week to start...
  • Page 186: License

    Administrator’s Guide SoundPoint IP / SoundStation IP Encryption <encryption/> This configuration attribute is defined as follows: Permitted Attribute Values Default Interpretation sec.encryption.upload.dir 0, 1 If set to 0, the phone-specific contact directory is uploaded to the server unencrypted regardless of how it was downloaded.
  • Page 187: Provisioning

    5-512 Minimum free space in Kbytes to reserve in the file system when prov.fileSystem.ffs0.4meg.minFreeSpace downloading files from the boot server. prov.fileSystem.ffs0.2meg.minFreeSpace Note: Polycom recommends that prov.fileSystem.ffs0.8meg.minFreeSpace you do not change these parameters. Note: For the SoundPoint IP 650 platform, prov.fileSystem.ffs0.8meg.m inFreeSpace is internally replaced by 2X the value.
  • Page 188: Ram Disk

    Administrator’s Guide SoundPoint IP / SoundStation IP RAM Disk <ramdisk/> This attribute’s settings control the phone’s internal RAM disk feature. Polycom recommends that you do not change these values. Permitted Attribute Values Default Interpretation ramdisk.enable 0, 1 If set to 1, RAM disk will be available. The RAM disk is used to cache downloaded wave files, and other resources for the user interface.
  • Page 189: Feature

    Configuration Files Delay <delay/> These settings control the phone’s behavior when a request for restart or reconfiguration is received. Permitted Attribute Values Default Interpretation request.delay.type Null, “audio”, or call Defines the strategy to adopt before a request gets “call” executed. If set to “audio”, a request can be executed as soon as there is no active audio on the phone, independently of any call state.
  • Page 190: Resource

    Administrator’s Guide SoundPoint IP / SoundStation IP Attribute Permitted Values Interpretation feature.x.enabled 0 or 1 (default) except for If set to 0, the feature will be disabled. If set to 1, the feature will be enabled and usable by the local user.
  • Page 191: Microbrowser

    Configuration Files Quotas <quotas/> This configuration attribute is defined as follows: Permitted Attribute Values Interpretation res.quotas.x.name “tone”=1, “bitmap”, The name of the sub-application for which the particular quota or “font” will apply: “tone” relates to all downloaded tones and sound effects “bitmap”...
  • Page 192 Administrator’s Guide SoundPoint IP / SoundStation IP Idle Display <idleDisplay/> The Microbrowser can be used to create a display that will be part of the phone’s idle display. These settings control the home page and the refresh rate. Attribute Permitted Values Default Interpretation mb.idleDisplay.home...
  • Page 193 Configuration Files Main Browser <main/> This setting controls the home page used by the Microbrowser when that function is selected. Attribute Permitted Values Default Interpretation mb.main.home Any fully formed valid Null URL used for Microbrowser home page. If blank, HTTP URL. Length the browser will notify the user that a blank up to 255 characters.
  • Page 194: Usb Port

    3-14. Polycom recommends that you create another file with your organization’s modifications. If you must change any Polycom templates, back them up first. For more information, refer to the “Configuration File Management on SoundPoint IP Phones” whitepaper at www.polycom.com/support/voice/.
  • Page 195: Registration

    The user part or the user and the host part of userPart from the phone’s SIP URI. userPart@domain The user part of the phone's SIP URI. For example, reg.x.address=”1002” from 1002@polycom.com or reg.x.address=”1002@polycom.com”. reg.x.label UTF-8 encoded Null Text label to appear on the display adjacent string to the associated line key.
  • Page 196 Administrator’s Guide SoundPoint IP / SoundStation IP Permitted Attribute Values Default Interpretation reg.x.thirdPartyName string in the same Null This field must match the reg.x.address format as value of the other registration which makes reg.x.address up the bridged line appearance (BLA). It must be Null in all other cases.
  • Page 197 Configuration Files Permitted Attribute Values Default Interpretation reg.x.ringType 1 to 22 The ringer to be used for calls received by this registration. Default is the first non-silent ringer. reg.x.lineKeys 1 to max max = the number of line keys on the phone. max = 1 on SoundStation IP 4000, max = 2 on IP 301, 320, 330, 430, max = 3 on IP 501,...
  • Page 198 Administrator’s Guide SoundPoint IP / SoundStation IP Permitted Attribute Values Default Interpretation reg.x.outboundProxy.transport DNSnaptr or DNSnap If set to Null or DNSnaptr: TCPpreferred or If reg.x.outboundProxy.address is a UDPOnly or hostname and reg.x.outboundProxy.port is 0 TLS or or Null, do NAPTR then SRV look-ups to try TCPOnly to discover the transport, ports and servers, as per RFC 3263.
  • Page 199: Calls

    Configuration Files Permitted Attribute Values Default Interpretation reg.x.serverFeatureControl.cf 0, 1 If set to 1, server-based call forwarding is enabled. The call server has control of call forwarding. If set to 0, server-based call forwarding is not enabled. This is the old behavior. If reg.x.serverFeatureControl.cf is not Null, this attribute overrides the global server-based call forwarding flag in the...
  • Page 200 SIP URL (6416 this registration. or 6416@polycom.com) Missed Call Configuration <serverMissedCall/> The phone supports a per-registration configuration of which events will cause the locally displayed “missed calls” counter to be incremented.
  • Page 201 Configuration Files Missed Call Tracking <missedCallTracking/> You can enable/disable missed call tracking on a per-line basis. In the following table, x is the registration number. IP 301, 320, 330, 430: x=1-2; IP 501: x=1-3; IP 550: x=1-4; IP 600: x=1-6; IP 601: x=1-12; IP 650: x=1-34;...
  • Page 202: Diversion

    SIP specific contact of a per-call URL (6416 or diversion feature (refer to 6416@polycom.com below). divert.x.autoOnSpecificCaller 0, 1 If set to 1, calls may be diverted using the Auto Divert feature of the directory.
  • Page 203 SIP URL) or a string that Null, divert.x.contact will be constitutes a valid SIP URL used. (6416 or 6416@polycom.com No Answer <noanswer/> The phone can automatically divert calls after a period of ringing. Attribute Permitted Values...
  • Page 204: Dial Plan

    (the user part of a SIP URL) or a string calls forwarded due to DND that constitutes a valid SIP URL (6416 or status, if Null 6416@polycom.com) divert.x.contact will be used. Dial Plan <dialplan/> Per-registration dial plan configuration is supported.
  • Page 205 Configuration Files Permitted Attribute Values Default Interpretation dialplan.x.applyToUserDial 0, 1 When present, and if dialplan.x.digitmap is not Null, this attribute overrides the global dial plan defined in the sip.cfg configuration file. For interpretation, refer to Dial Plan <dialplan/> on page A-16. dialplan.x.applyToUserSend 0, 1 When present, and if...
  • Page 206 Administrator’s Guide SoundPoint IP / SoundStation IP This configuration attribute is defined as follows: Permitted Attribute Values Default Interpretation dialplan.x.digitmap A string compatible with the Null When present, this attribute digit map feature of MGCP overrides the global dial plan described in 2.1.5 of RFC defined in the sip.cfg 3435;...
  • Page 207: Messaging

    Configuration Files Emergency <emergency/> In the following attributes, y is the index of the emergency entry description and z is the index of the server associated with the emergency entry y. For each emergency entry (index y), one or more server entry (indexes (y,z)) can be configured.
  • Page 208: Network Address Translation

    If non-Null, the phone will send digits (the user part of a SIP a SUBSCRIBE request to this URL) or a string that constitutes contact after boot-up. a valid SIP URL (6416 or 6416@polycom.com) msg.mwi.x.callBackMo contact or “registration” Configures message retrieval registration or and notification for the line.
  • Page 209: Attendant

    Configuration Files This configuration attribute is defined as follows: Permitted Attribute Values Default Interpretation nat.ip dotted-decima Null IP address to advertise within SIP signaling - should l IP address match the external IP address used by the NAT device. nat.signalPort 1024 to 65535 Null If non-Null, this port will be used by the phone for SIP...
  • Page 210: Roaming Buddies

    Administrator’s Guide SoundPoint IP / SoundStation IP This configuration attribute is defined as follows: Permitted Attribute Values Default Interpretation attendant.uri string Null For attendant console / busy lamp field (BLF) feature. This specifies the list SIP URI on the server. If this is just a user part, the URI is constructed with the server host name/IP.
  • Page 211: Flash Parameter Configuration

    A has a configuration file that specifies that server B should be used, which has a configuration file that specifies that server A should be used. Polycom recommends that you test the new configuration files on two phones before initializing all phones. This should detect any errors including IP address conflicts.
  • Page 212 Administrator’s Guide SoundPoint IP / SoundStation IP This flash attributes are defined as follows: Name Possible Values Description device.set 0 or 1 If set to 0, do not use any device.xxx.yyy fields to default = 0 set any parameters. Set this to 0 after the initial installation.
  • Page 213 Configuration Files Name Possible Values Description device.prov.serverName any string For descriptions, refer to Server Menu on page 3-9. device.prov.serverType 0 to 4 device.prov.user any string device.prov.password any string device.prov.appProvType 0 or 1 device.prov.appProvString any string device.prov.redunAttemptLi 10, Null device.prov.redunInterAtte 300, Null mptDelay device.sntp.serverName any string...
  • Page 214 Administrator’s Guide SoundPoint IP / SoundStation IP Name Possible Values Description device.syslog.facility 0 to 23 A description of what generated the log message. For more information, refer to section 4.1.1 of RFC 3165. The default value is 16, which maps to “local 0”. device.syslog.renderLevel 1 to 6 Specifies the lowest class of event that will be...
  • Page 215: B Session Initiation Protocol (Sip

    Session Initiation Protocol (SIP) This chapter provides a description of the basic Session Initiation Protocol (SIP) and the protocol extensions that are supported by the current SIP application. To find the applicable Request For Comments (RFC) document, go to http://www.ietf.org/rfc.html and enter the RFC number.
  • Page 216: Rfc And Internet Draft Support

    Administrator’s Guide SoundPoint IP / SoundStation IP RFC and Internet Draft Support The following RFC’s and Internet drafts are supported: • RFC 1321—The MD5 Message-Digest Algorithm • RFC 2327—SDP: Session Description Protocol • RFC 2387—The MIME Multipart / Related Content-type •...
  • Page 217: Request Support

    Session Initiation Protocol (SIP) • RFC 3969—The Internet Assigned Number Authority (IANA) Uniform Resource Identifier (URI) Parameter Registry for the Session Initiation Protocol (SIP) • RFC 4028—Session Timers in the Session Initiation Protocol (SIP) • RFC 4235—An INVITE-Initiated Dialog Event Package for the Session Initiation Protocol (SIP) •...
  • Page 218: Header Support

    Administrator’s Guide SoundPoint IP / SoundStation IP Method Supported Notes INFO RFC 2976, the phone does not generate INFO requests, but will issue a final response upon receipt. No INFO message bodies are parsed. MESSAGE Final response is sent upon receipt. Message bodies of type text/plain are sent and received.
  • Page 219 Session Initiation Protocol (SIP) Header Supported Notes Diversion Error-Info Event Expires From In-Reply-To Max-Forwards Min-Expires Min-SE MIME-Version Organization P-Asserted-Identity P-Preferred-Identity Priority Proxy-Authenticate Proxy-Authorization Proxy-Require RAck Record-Route Refer-To Referred-By Remote-Party-ID Replaces Reply-To Require Retry-After Route RSeq Server Session-Expires B - 5...
  • Page 220: Response Support

    Administrator’s Guide SoundPoint IP / SoundStation IP Header Supported Notes Subject Subscription-State Supported Timestamp Unsupported User-Agent Warning WWW-Authenticate Response Support The following SIP responses are supported: In the following table, a “Yes” in the Supported column means the header is sent Note and properly parsed.
  • Page 221 Session Initiation Protocol (SIP) 3xx Responses - Redirection Response Supported Notes 300 Multiple Choices 301 Moved Permanently 302 Moved Temporarily 305 Use Proxy 380 Alternative Service 4xx Responses - Request Failure Note All 4xx responses for which the phone does not provide specific support will be treated the same as 400 Bad Request.
  • Page 222 Administrator’s Guide SoundPoint IP / SoundStation IP Response Supported Notes 481 Call/Transaction Does Not Exist 482 Loop Detected 483 Too Many Hops 484 Address Incomplete 485 Ambiguous 486 Busy Here 487 Request Terminated 488 Not Acceptable Here 491 Request Pending 493 Undecipherable 5xx Responses - Server Failure Response...
  • Page 223: Hold Implementation

    Session Initiation Protocol (SIP) Hold Implementation The phone supports both currently accepted means of signaling hold. The first method, no longer recommended due in part to the RTCP problems associated with it, is to set the “c” destination addresses for the media streams in the SDP to zero, for example, c=0.0.0.0.
  • Page 224: Shared Call Appearance Signaling

    Administrator’s Guide SoundPoint IP / SoundStation IP 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 phone supports shared call appearances (SCA) using the SUBSCRIBE-NOTIFY method in the “SIP Specific Event Notification”...
  • Page 225: C Miscellaneous Administrative Tasks

    Miscellaneous Administrative Tasks This appendix provides information required by varied aspects of the Session Initiation Protocol (SIP) application. This includes: • Trusted Certificate Authority List • Encrypting Configuration Files • Adding a Background Logo • BootROM/SIP Application Dependencies • Multiple Key Combinations •...
  • Page 226 Administrator’s Guide SoundPoint IP / SoundStation IP • Digital Signature Trust Co. Global CA 3 • Digital Signature Trust Co. Global CA 4 • Entrust Worldwide by DST • Entrust.net Premium 2048 Secure Server CA • Entrust.net Secure Personal CA •...
  • Page 227: Encrypting Configuration Files

    A separate SDK, with a readme file, is provided to facilitate key generation and configuration file encryption and decrypt on a UNIX or Linux server. The utility is distributed as source code that runs under the UNIX operating system. For more information, contact Polycom Technical Support. C - 3...
  • Page 228 Administrator’s Guide SoundPoint IP / SoundStation IP A key is generated by the utility and must be downloaded to the phone so that it can decrypt the files that were encrypted on the server. The device.sec.configEncryption.key configuration file parameter is used to set the key on the phone.
  • Page 229: Changing The Key On The Phone

    Miscellaneous Administrative Tasks The following configuration file changes are required to modify this feature: Central Configuration File: sip.cfg Specify the phone-specific contact directory and the phone-specific configuration override file. (boot server) For more information, refer to Encryption <encryption/> on page A-74. Configuration file: Change the encryption key.
  • Page 230 Administrator’s Guide SoundPoint IP / SoundStation IP Model Width Height Color Depth IP 301 IP 320/330 monochrome IP 430 monochrome IP 501 4-bit grayscale or monochrome IP 550/600/601 4-bit grayscale or monochrome IP 650 16-bit grayscale or monochrome IP 4000 monochrome Logos smaller than described in the table above are acceptable, but larger logos may be truncated or interfere with other areas of the user interface.
  • Page 231: Bootrom/Sip Application Dependencies

    Miscellaneous Administrative Tasks </bitmaps> Next, enable the idle display feature and modify the idle display "animation" for each model to point to your bitmap (again without the .bmp extension): <indicators ind.idleDisplay.enabled="1"> <Animations> <IP_300> … </IP_300> <IP_330> … <IDLE_DISPLAY ind.anim.IP_3300.38.frame.1.bitmap="logo-330" ind.anim.IP_330.38.frame.1.duration="0"/> …...
  • Page 232: Migration Dependencies

    Administrator’s Guide SoundPoint IP / SoundStation IP Model BootROM SIP Application IP 301/501 2.6.1 or later 1.4.2, 1.5.4, 1.6.1 or later IP 320/330 3.2.3 B or later 2.1.1 or later IP 430 3.1.3 C or later 1.6.6 or later IP 550 3.2.2 B or later 2.1 or later IP 600...
  • Page 233: Multiple Key Combinations

    For other methods for resetting and rebooting your SoundPoint IP or SoundStation IP phones, refer to “Quick Tip 18298: Resetting and Rebooting SoundPoint IP Phones” at http://www.polycom.com/support/voice/ Rebooting the Phone For the key combination, press and hold certain key combinations (depending...
  • Page 234: Default Feature Key Layouts

    Administrator’s Guide SoundPoint IP / SoundStation IP Default Feature Key Layouts The following figures and table show the default SIP key layouts for SoundPoint IP 301, 320, 330, 430, 501, 550, 600, 601, and 650 and SoundStation IP 4000 models. SoundPoint IP 301 Menu Do Not Disturb...
  • Page 235 Miscellaneous Administrative Tasks SoundPoint IP 430 SoundPoint IP 501 Conference Directories Services Menu Call Lists Messages Conference Do Not Disturb Transfer Redial PQRS WXYZ Hold Hold PQRS WXYZ OPER OPER Key ID C - 11...
  • Page 236 Administrator’s Guide SoundPoint IP / SoundStation IP SoundPoint IP 550/600/601/650 Directories Menu Services Messages Conference Do Not Disturb Transfer Redial PQRS WXYZ Hold PQRS WXYZ Hold OPER OPER Key ID The SoundPoint IP 550 has only the top four lines keys. Note SoundStation IP 4000 IP 320 &...
  • Page 237 Miscellaneous Administrative Tasks IP 320 & IP 550, 600, IP 301 IP 430 IP 501 601, & 650 IP 4000 Function Function Function Function Function Function Dialpad1 Delete Delete ArrowUp Redial SoftKey3 Redial Menu Menu Dialpad4 VolUp Line1 VolUp Messages Messages Dialpad5 VolDown...
  • Page 238: Assigning A Vlan Id Using Dhcp

    Administrator’s Guide SoundPoint IP / SoundStation IP IP 320 & IP 550, 600, IP 301 IP 430 IP 501 601, & 650 IP 4000 Function Function Function Function Function Function Transfer Transfer Headset Headset MicMute Handsfree Handsfree Hold Line4 Line5 The SoundPoint IP 550 has only the top four lines keys.
  • Page 239 Miscellaneous Administrative Tasks — VLAN IDs may be decimal, hex, or octal For example: The following DVD strings will result in the phone using VLAN 10: VLAN-A=10; VLAN-A=0x0a; VLAN-A=012; If a VLAN tag is assigned by CDP, DHCP VLAN tags will be ignored. Note The following figure shows the phone’s processing to determine if the VLAN ID is valid:...
  • Page 240: 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: 1. Check for the Polycom signature at the start of the option: 4 octet: 00 00 36 3d 2.
  • Page 241 Miscellaneous Administrative Tasks - end of sub-options For the BootROM, sub-option 4 and sub-option 5 will contain the same string. The string is formatted as follows: <apptype>/<buildid>/<date+time> where: <apptype> can be 'BR' (BootROM) or 'SIP' (SIP Application) C - 17...
  • Page 242 Administrator’s Guide SoundPoint IP / SoundStation IP C - 18...
  • Page 243 Third Party Software This appendix provides the copyright statements for third party software products that are part of the Session Initiation Protocol (SIP) application. Ares Copyright 1998 by the Massachusetts Institute of Technology. Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting...
  • Page 244 Administrator’s Guide SoundPoint IP / SoundStation IP 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL"...
  • Page 245 Third Party Software and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the routines from the library being used are not cryptographic related.
  • Page 246 Administrator’s Guide SoundPoint IP / SoundStation IP Expat: Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd and Clark Cooper Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so,...
  • Page 247 Third Party Software D - 5...
  • Page 248 Administrator’s Guide SoundPoint IP / SoundStation IP D - 6...
  • Page 249 Index IP TOS call control A–50 keys A–63 ACD. See also automatic call distribution local protocol A–6 acoustic echo cancellation 4–44 localization A–19 acoustic echo cancellation <aec> A–40 main browser A–81 acoustic echo suppression <aes> A–41 Microbrowser A–79 AEC. See also acoustic echo cancellation multilingual A–20 network monitoring A–51 AGC.
  • Page 250 Administrator’s Guide SoundPoint IP / SoundStation IP application configuration file A–4 busy <busy> A–91 application error messages 5–3 busy lamp field 4–25 application files overview 2–6 Applications key 4–28 call control <callControl> A–48 attendant <attendant> A–97 call control, third party B–9 attended transfers 4–17 call forwarding 4–18, A–90 audio codecs 4–45...
  • Page 251 Index DHCP menu 3–7 DHCP or manual TCP/IP setup 3–2 handset, headset, and speakerphone 4–9 dial plan <dialplan> A–16 hold <hold> A–58 digit map default A–18 examples A–17 idle display <idleDisplay> A–80 match and replace A–17 idle display animation 4–14 digit map <digitmap>...
  • Page 252 Administrator’s Guide SoundPoint IP / SoundStation IP patterns <pat> A–29 patterns <pattern> A–67 MAC address definition A–2 per-phone configuration substitution 3–15, 3–20, A–3 attendant A–97 automatic off-hook call placement A–88 main browser <main> A–82 busy A–91 main menu 3–6 calls A–87 manual configuration, overview 2–7 dial plan, emergency A–95 manual log upload 5–6...
  • Page 253 Index resource files, overview 2–7 instant messaging and presence leveraging extensions B–9 restarting phones 3–16, 3–18 RFC 2–1 RFC support B–2 SIP application ring type <rt> A–33 description 2–4 ringer patterns A–31 installing 3–14 roaming buddies <roaming_buddies> A–98 upgrading 3–17 roaming privacy <roaming_provacy>...
  • Page 254 Administrator’s Guide SoundPoint IP / SoundStation IP Network link is down 5–3 Not all configuration files were present 5–3 power and startup issues 5–9 reading a boot log 5–7 reading an application log 5–8 registration status 5–3 scheduled logging 5–6 screens and systems access issues 5–11 trusted certificate authority list C–1 upgrading SIP application 3–17...
  • Page 255: Ethernet Menu

    Version 2.2.2 . Note For more information on the SoundPoint IP 560 desktop phone, refer to the User Guide at http://www.polycom.com/support/voip/ New or Changed Features Ethernet Menu The SoundPoint IP 560 phone has an additional LAN port mode of 1000FD and an additional PC port mode of 1000FD.
  • Page 256 Administrator’s Guide for the SoundPoint IP 560 Distribution Zip File There is a separate sip.ld file in the archive for the SoundPoint IP 560 phone called 2345-12560-001.sip.ld . Local Contact Directory The local contact directory can be configured to be read only. A new configuration attribute can be found in the <dir/>...

Table of Contents