Polycom soundstation ip 7000: specifications (2 pages)
Summary of Contents for Polycom 1725-11530-310
Page 1
Administrator’s Guide for the ® Polycom ® ® SoundPoint IP/SoundStation Family SIP 3.1.2B March, 2009 Edition 1725-11530-310 Rev. C SIP 3.1.2B...
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.
For support or service, please contact your 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: ___________________________...
Page 4
Administrator’s Guide SoundPoint IP / SoundStation IP...
Page 8
Administrator’s Guide SoundPoint IP / SoundStation IP Configuring SoundPoint IP / SoundStation IP Phones Locally ..4–83 5 Troubleshooting Your SoundPoint IP / SoundStation IP Phones . 5–1 Error Messages ..........5–2 Status Menu .
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. SoundPoint IP Desktop Phones SoundStation IP Conference Phones on page 1-6.
Page 12
Administrator’s Guide SoundPoint IP / SoundStation IP The currently supported desktop phones are: • • • 1 - 2 SoundPoint IP 301 SoundPoint IP 320/330 SoundPoint IP 430...
Page 13
• SoundPoint IP 501 • SoundPoint IP 550/560 • SoundPoint IP 600/601 Introducing the SoundPoint IP / SoundStation IP Family 1 - 3...
This section describes the current SoundPoint IP conference 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. 1 - 4 SoundPoint IP 650 SoundPoint IP 670...
Page 15
The currently supported conference phones are: • SoundStation IP 4000 • SoundStation IP 6000 • SoundStation IP 7000 Introducing the SoundPoint IP / SoundStation IP Family 1 - 5...
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 17
• Dual auto-sensing 10/100/1000baseT Ethernet ports — Leverages existing infrastructure investment — No re-wiring with existing CAT 5 cabling — Simplifies installation • Power over Ethernet (PoE) port — Unused pairs on Ethernet port pairs are used to deliver power to the phone via a wall adapter allowing fewer wires to desktop —...
Page 18
Administrator’s Guide SoundPoint IP / SoundStation IP 1 - 8...
A working IP network is established. Routers are configured for VoIP. VoIP gateways are configured for SIP. The latest (or compatible) SoundPoint IP / SoundStation IP phone SIP application image is available. A call server is active and configured to receive and send SIP messages.
Administrator’s Guide SoundPoint IP / SoundStation IP System SoundStation IP phones on the network, refer to SoundPoint IP / SoundStation IP Phones 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.
Session Initiation Protocol Application Architecture The software architecture of SIP application is made of 4 basic components: • • • • BootROM The bootROM is a small application that resides in the flash memory on the phone. All phones come from the factory with a bootROM pre-loaded. The bootROM performs the following tasks in order: 1.
Administrator’s Guide SoundPoint IP / SoundStation IP 5. Download the master configuration file. 6. Examine the master configuration file for the name of the application file, Note If the Application is any SIP version prior to 1.5, the bootROM will also download all the configuration files that are listed in the master configuration file.
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 24
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.
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.
Administrator’s Guide SoundPoint IP / SoundStation IP • • • Available Features This section provides information the features available on the SoundPoint IP / SoundStation IP phones: • 2 - 8 Ring tones Synthesized tones Contact directories Basic User Features —...
Page 27
— Customizable Audio Sound incoming call alerting and other indications are customizable. — Directed Call Pick-Up phone can be picked up by dialing the extension of the other phone. Calls to another phone within a pre-defined group can be picked up without dialing the extension of the other phone.
Page 28
Administrator’s Guide SoundPoint IP / SoundStation IP • 2 - 10 — 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 29
— 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. — Multiple Line Keys per allocated to a single. — Multiple Registrations—SoundPoint IP desktop phones support multiple registrations per phone.
Page 30
Administrator’s Guide SoundPoint IP / SoundStation IP • 2 - 12 — Automatic Gain Control—Designed for hands-free operation, boosts the transmit gain of the local user in certain circumstances. — Background Noise Suppression—Designed primarily for hands-free operation, reduces background noise to enhance communication in noisy environments.
For more information on each feature and its associated configuration parameters, see the appropriate section in 4-1. New Features in SIP 3.1 The SoundPoint IP 300 and 500 phones will be supported on the latest Note maintenance patch release of the SIP 2.1 software stream—currently SIP 2.1.3. Any new features introduced after SIP 2.1.3 are not supported.
Page 32
Administrator’s Guide SoundPoint IP / SoundStation IP • • Documentation of the newly released SoundPoint IP 560 and 670 desktop phones and SoundStation IP 6000 and 7000 conference phones has also been added. 2 - 14 Microbrowser—An XML API allows for the creation of more advanced applications.
System for setting up your system, refer to For installation and maintenance of Polycom SoundPoint IP / SoundStation 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.
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 35
Parameter DHCP Option Refer to DHCP boot server Menu on page address Note: This value SIP server address is configurable. SNTP server 42 then 4 address SNTP GMT offset DNS server IP address alternate DNS server IP address DNS domain Refer to DHCP Menu...
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.
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. To guarantee software integrity, the bootROM will only download cryptographically signed bootROM or application images.
Page 38
Administrator’s Guide SoundPoint IP / SoundStation IP Main Menu The following configuration parameters can be modified on the main setup menu: Name Possible Values DHCP Client Enabled, Disabled DHCP Menu Phone IP Address dotted-decimal IP address Subnet Mask dotted-decimal subnet mask IP Gateway dotted-decimal IP address...
Page 39
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 40
Administrator’s Guide SoundPoint IP / SoundStation IP Possible Name Values Boot Server (continued) 1=Custom 2=Static 3=Custom+Option Boot Server Option 128 through 254 (Cannot be the same as VLAN ID Option) Boot Server Option Type 0=IP Address, 1=String 3 - 8 Description The phone will look for the option number specified by the Boot Server Option parameter (below), and the type specified by...
Page 41
Possible Name Values VLAN Discovery 0=Disabled (default) 1=Fixed 2=Custom VLAN ID Option 128 through 254 (Cannot be the same as Boot Server Option) (default is 129) If multiple alternate DHCP servers respond: Note • • • Server Menu The following server configuration parameters can be modified on the Server menu: Name Possible Values...
Page 42
Administrator’s Guide SoundPoint IP / SoundStation IP Name Possible Values Server Address dotted-decimal IP address domain name string All addresses can be followed by an optional directory and optional file name. Server User any string Server Password any string File Transmit Tries 1 to 10 Default 3 Retry Wait...
Page 43
The network speed over the Ethernet. The default value is Auto. HD means half duplex and FD means full duplex. Note: Polycom recommends that you do not change this setting. The network speed over the Ethernet. The default value is Auto.
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 45
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.
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 47
Multiple boot servers can be configured by having the boot server DNS name map to multiple IP addresses. The default number of boot servers is one and the maximum number is eight. HTTPS, HTTP, and FTP are supported for redundant boot servers. For all SoundPoint IP and SoundStation IP phones, follow the normal provisioning process in the next section, have decided to daisy-chain two SoundStation IP 7000 conference phones...
Page 48
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/ 3. (Optional) Create a master configuration file by performing the following 3 - 16 performing the following steps: For more information, especially on the SIP server address, refer to <SIP/>...
Page 49
Edit the CONFIG_FILES attribute of the <Ethernet address>.cfg files so that it references the appropriate sipXXXX.cfg file. For example, replace the reference to sip.cfg with sip650.cfg. Edit the LOG_FILE_DIRECTORY attribute of the <Ethernet address>.cfg files so that it points to the log file directory. Edit the CONTACT_DIRECTORY attribute of the <Ethernet address>.cfg files so that it points to the organization’s contact directory.
Page 50
Administrator’s Guide SoundPoint IP / SoundStation IP Provisioning SoundStation IP 7000 Phones Using CLink Normally the SoundStation IP family conference phone is provisioned over the Ethernet by the boot server. However, when two SoundStation IP family phones are daisy-chained together, the one that is not directly connected to the Ethernet can still be provisioned (known as the secondary).
Upgrading SIP Application You can upgrade the SIP application that is running on the SoundPoint IP and SoundStation IP phones in your organization. The exact steps that you perform are dependent on the version of the SIP application that is currently running on the phones and the version that want to upgrade to.
SoundPoint IP 300 and 500 phones are not part of the deployment as it will simplify management of phone systems with future software releases. 3 - 20 www.polycom.com/support/voice/ . server. For more information, refer to Multiple Key Combinations Since the APPLICATION APP_FILE_PATH attribute of the <Ethernet...
Page 53
To upgrade your SIP application: 1. Do one of the following steps: Place the bootrom.ld file corresponding to BootROM revision 4.0.0 (or later) onto the boot server. Ensure that all phones are running BootROM 4.0.0 or later code. 2. Copy sip.ld, sip.cfg and phone1.cfg from the SIP2.2.0 or later release distribution onto the boot server.
Page 54
Administrator’s Guide SoundPoint IP / SoundStation IP 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/usa/en/support/voice/soundpoint_ip/VoIP_T echnical_Bulletins_pub.html 3 - 22...
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 56
Administrator’s Guide SoundPoint IP / SoundStation IP • • • • • • • • • • • • • • • • • • This section also provides information for making configuration changes for the following basic call management features: •...
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. The call log is stored in volatile memory and is maintained automatically by the phone in three separate lists: Missed Calls, Received Calls and Placed Calls.
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...
Configuration changes can performed centrally at the boot server: Central Configuration file: (boot server) sip.cfg Configuration file: phone1.cfg Connected Party Identification The identity of the remote party to which the user has connected is displayed and logged, if the name and ID is provided by the call server. The connected party identity is derived from the network signaling.
Administrator’s Guide SoundPoint IP / SoundStation IP Note L16/16000 is not supported on SoundPoint IP 301 and SoundStation IP 4000 phones. L16/32000 and L16/48000 are only supported on SoundPoint IP 7000 phones. Note The alternate sampled audio sound effect files must be present on the boot server or the Internet for downloading at boot time.
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 2. The ring type for specific callers can be assigned in the contact directory. 3. The voIpProt.SIP.alertInfo.x.value and Configuration changes can performed centrally at the boot server or locally: Central Configuration file:...
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.
Only the SoundPoint IP 320, 330, 430, 550, 560, 650, and 670 desktop phones can be configured to use the electronic hookswitch. For more information, refer to “Technical Bulletin 35150: Using an Electronic Hookswitch with SountPoint IP Phones“at http://www.polycom.com/usa/en/support/voice/soundpoint_ip/VoIP_T echnical_Bulletins_pub.html Configuration changes can performed centrally at the boot server or locally: Central Configuration file: sip.cfg...
Page 64
Administrator’s Guide SoundPoint IP / SoundStation IP Note If a user makes a change to the local contact directory, there is a five second timeout before it is uploaded to the boot server as <mac-address>-directory.cfg. Configuration changes can performed centrally at the boot server or locally: Central Configuration file: sip.cfg...
Page 65
</item_list> </directory> Element Permitted Values UTF-8 encoded string of up to 40 bytes UTF-8 encoded string of up to 40 bytes UTF-8 encoded string of up to 40 bytes UTF-8 encoded string containing digits (the user part of a SIP URL) or a string that constitutes a valid SIP <ct>1001</ct>...
Administrator’s Guide SoundPoint IP / SoundStation IP Element Permitted Values Null, 1 to 9999 Null, 1 to 21 UTF-8 encoded string containing digits (the user part of a SIP URL) or a string that constitutes a valid SIP Local Digit Map The phone has a local digit map feature to automate the setup phase of number-only calls.
Configuration changes can performed centrally at the boot server or locally: Central Configuration file: sip.cfg (boot server) Configuration file: phone1.cfg Local Web Server (if enabled) 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.
Administrator’s Guide SoundPoint IP / SoundStation IP Configuration changes can performed centrally at the boot server or locally: Central XML file: (boot server) <Ethernet address>-directory. Local Local Phone User Interface Time and Date Display The phone maintains a local clock and calendar. Time and date can be displayed in certain operating modes such as when the phone is idle and during a call.
Local Web Server (if enabled) Local Phone User Interface Idle Display Animation All phones except the SoundPoint IP 301 can display a customized animation on the idle display in addition to the time and date. For example, a company logo could be displayed (refer to Configuration changes can performed centrally at the boot server: Central Configuration file:...
Administrator’s Guide SoundPoint IP / SoundStation IP AC power adapter or can be line-powered (power supplied through the signaling or idle pairs of the LAN Ethernet cable). Line powering typically requires that the phone plugs directly into a dedicated LAN jack. Devices that do not require LAN power can then plug into the SoundPoint IP PC Ethernet port.
For images, select a filename. For example: bg.hiRes.gray.bm.3.name=”polycom.jpg” bg.hiRes.gray.bm.3.em.name=”polycomEM.jpg” bg.hiRes.gray.bm.3.adj=”0” The default size for images on a phone is 320 x 160. The default size for images on an Expansion Module is 160 x 320. Use a photo editor on a computer to adjust the image you want to display.
Administrator’s Guide SoundPoint IP / SoundStation IP Configuration changes can performed centrally at the boot server or locally: Central Configuration file: sip.cfg (boot server) Configuration file: phone1.cfg Local Web Server (if enabled) Local Phone User Interface 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.
This feature requires a license key for activation on all phones except the SoundStation IP 7000. Using this feature may require purchase of a license key or activation by Polycom channels. For more information, contact your Certified Polycom Reseller. Specify whether to allow a transfer during the proceeding state of a consultation call.
Administrator’s Guide SoundPoint IP / SoundStation IP The individual parties within a conference can be managed. New parties can be added and information about the conference participants can be viewed (for example, names, phone numbers, send/receive status or media flow, receive and transmit codecs, and hold status).
The Diversion field with a SIP header is often used by the call server to inform the phone of a call’s history. For example, when a phone has been set to enable call forwarding, the Diversion header allows the receiving phone to indicate who the call was from, and from which phone number it was forwarded.
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: sip.cfg...
Page 77
• 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 • Corporate Directory •...
Administrator’s Guide SoundPoint IP / SoundStation IP Configurable Feature Keys All key functions can be changed from the factory defaults. The scrolling timeout for specific keys can be configured. Note No feature keys on the SoundStation IP 4000, 6000, or 7000 can be remapped. Since there is no Redial key on the SoundPoint IP 330/320 phone, the redial function cannot be remapped.
Multiple Line Keys per Registration More than one Line Key can be allocated to a single registration (phone number or line) on SoundPoint IP phones. The number of Line Keys allocated per registration is configurable. Configuration changes can performed centrally at the boot server or locally: Central Configuration file: phone1.cfg...
Administrator’s Guide SoundPoint IP / SoundStation IP Local Web Server (if enabled) Local Phone User Interface Shared Call Appearances Calls and lines on multiple phones can be logically related to each other. A call that is active on one phone will be presented visually to phones that share that call appearance.
Configuration changes can performed centrally at the boot server or locally: Central Configuration file: sip.cfg (boot server) Configuration file: phone1.cfg Local Web Server (if enabled) Local Phone User Interface Bridged Line Appearance Calls and lines on multiple phones can be logically related to each other. A call that is active on one phone will be presented visually to phones that share that line.
Administrator’s Guide SoundPoint IP / SoundStation IP simultaneously. This feature is dependent on support from a SIP server that binds the appearances together logically and looks after the necessary state notifications and performs an access control function. For more information, refer to Note In the configuration files, bridged lines are configured by “shared line”...
For more information, refer to “Quick Tip 37381: Enhanced BLF“ at http://www.polycom.com/usa/en/support/voice/soundpoint_ip/VoIP_T echnical_Bulletins_pub.html . Polycom recommends that the BLF not be used in conjunction with the Microsoft Live Communications Server 2005 feature. For more information, refer to Live Communications Server 2005 Integration...
Administrator’s Guide SoundPoint IP / SoundStation IP Configuration changes can performed centrally at the boot server: Central (boot Configuration File: server) sip.cfg Instant Messaging The phone supports sending and receiving instant text messages. The user is alerted to incoming messages visually and audibly. The user can view the messages immediately or when it is convenient.
The SoundPoint IP and SoundStation IP user interface is available in the following languages by default: Chinese (if displayable), Danish, Dutch, English, French, German, Italian, Japanese (if displayable), Korean (if displayable), Norwegian, Polish, Portuguese, Russian, Slovenian, Spanish, and Swedish. Note Slovenian is not supported on the SoundStation IP 4000.
Administrator’s Guide SoundPoint IP / SoundStation IP 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. These call progress tones are easily configurable for compatibility with worldwide telephony standards or local preferences.
Configuration changes can performed centrally at the boot server or locally: Central Configuration file: sip.cfg (boot server) Local Web Server (if enabled) Real-Time Transport Protocol Ports The phone is compatible with RFC 1889 - RTP: A Transport Protocol for Real-Time Applications - and the updated RFCs 3550 and 3551. Consistent with RFC 1889, the phone treats all RTP streams as bi-directional from a control perspective and expects that both RTP end points will negotiate the respective destination IP addresses and ports.
Corporate Directory Note This feature requires a license key for activation. Using this feature may require purchase of a license key or activation by Polycom channels. For more information, contact your Certified Polycom Reseller. 4 - 34 Specify whether to filter incoming RTP packets by IP address, whether to require symmetric port usage, whether to jam the destination port and specify the local RTP port range start.
Page 89
In the latter case, the sorting is performed on the phone. Polycom recommends using corporate directories that have server-side sorting. Polycom recommends that you consult your LDAP Administrator when making any configuration changes for this feature. The corporate directory can be browsed or searched. Entries retrieved from the LDAP server can be saved to the local contact directory on the phone.
Page 90
For more information on LDAP attributes, refer to RFC 4510 - Lightweight Directory Access Protocol (LDAP): Technical Specification Road Map. Browsing the Corporate Directory The SoundPoint IP or SoundStation IP phone will establish a session with the corporate directory and download enough entries to fill its cache: •...
This feature requires a license key for activation. Using this feature may require Note purchase of a license key or activation by Polycom channels. For more information, contact your Certified Polycom Reseller. SoundPoint IP phones that have a USB port can be configured to allow recording of audio calls on a supported USB device.
The user controls which calls are recorded and played back. For a list of supported USB devices, refer to “Technical Bulletin 38084: SoundPoint IP 650 and 670 Supported USB Devices for Recording“ at http://www.polycom.com/usa/en/support/voice/soundpoint_ip/VoIP_T echnical_Bulletins_pub.html . Configuration changes can be performed centrally at the boot server:...
Instructions for daisy-chaining SoundStation IP family conference phones are available in the SoundStation IP 7000 User Guide. Provisioning Phones Over CLink Normally the SoundStation IP family conference phone is provisioned over the Ethernet by the boot server. However, when two SoundStation IP family phones are daisy-chained together, the one that is not directly connected to the Ethernet can still be provisioned (known as the secondary).
The Enhanced Feature Key feature from SIP 3.0 is compatible with Enhanced Feature Key feature from SIP 3.1 . However, improvements have been made, and Polycom recommends that existing configuration files be reviewed and updated. Customers replacing legacy telephony PBX or key system would like to get equivalent functionality from their new VoIP telephony system.
Page 95
<efk/> This element indicates the start of enhanced feature key definition section. The efk element has the following format: <efk> ... </efk> <efklist/> This element describes behavior of enhanced feature key. The different blocks of the enhanced feature key definitions are uniquely identified by number following efk.efklist prefix (for example, efk.efklist.1.<suffix>).
Page 96
Administrator’s Guide SoundPoint IP / SoundStation IP Name type action.string <efkprompt/> This element describes the behavior of the user prompts. The different blocks are uniquely identified by number following efk.efkprompt prefix (for example, efk.efkprompt.1.<suffix>). In SIP 3.0, a maximum of four user prompts were supported. In SIP 3.1, a Note maximum of ten user prompts are supported.
Page 97
Name userfeedback type <version/> This element contains the version of the enhanced feature key elements. The version element has the following format: <version efk.version=”2”/> If this parameter is omitted or has an invalid value (including Null), the enhanced feature key is disabled. Note In SIP 3.0, “1”...
Page 98
Administrator’s Guide SoundPoint IP / SoundStation IP Macro names and action strings cannot contain these characters. If they do, unpredictable results may occur. Macro Definition The action.string in the efklist element can be defined by either: • • • Macro Action The action string is executed in the order it appears.
Page 99
• refer Note: Polycom recommends that you always define this field. If it is not defined, the supplied digits will be dialed using INVITE (if no active call) or DTMF (if an active call). The use of refer method is call server dependentand may require the addition of star codes.
Page 100
Create a new configuration file in the style of sip.cfg in order to make configuration changes. For more information on why to create another configuration file, refer to the “Configuration File Management on SoundPoint IP Phones” whitepaper at www.polycom.com/support/voice/ Configuration changes can performed centrally at the boot server: Central Configuration file: sip.cfg...
Page 101
50 macro substitutions is reached). Examples For BroadWorks specific examples, refer to “Technical Bulletin 42250: Using Enhanced Feature Keys and Configurable Soft Keys on SoundPoint IP Phones with BroadWorks” at http://www.polycom.com/usa/en/support/voice/soundpoint_ip/VoIP_T echnical_Bulletins_pub.html For specific examples for other call servers, go to http://www.polycom.com/usa/en/support/voice/soundpoint_ip/VoIP_T echnical_Bulletins_pub.html...
Page 102
Administrator’s Guide SoundPoint IP / SoundStation IP Configuration File Changes You must make the the following changes to the <feature/> parameter that is defined in the sip.cfg configuration file: <feature feature.18.name="enhanced-feature-keys" feature.18.enabled="1"/> Action String Example The action string “$Changup$*444*$P1N4$$Tinvite$$Cwaitconnect$$P2N3$$Cpause2$$Tdt mf$$Changup$” is executed as follows: 1.
Page 103
efk.efkprompt.1.userfeedback="visible" efk.efkprompt.1.type="numeric" efk.efkprompt.1.digitmatching="style1" /> Contact Directory Changes You must make the following contact directory changes for the definition of “Call Park”: <directory> <item_list> <item> <fn>Call Park</fn> <ct>!callpark</ct> <sd>2</sd> <rt>4</rt> <ad>0</ad> <ar>0</ar> <bw>0</bw> <bb>0</bb> </item> </item_list> </directory> To avoid users accidently deleting the definitions in the contact directory, make the Note contact directory read only.
Administrator’s Guide SoundPoint IP / SoundStation IP To use the Call Park key during an active call: 1. When there is an active call on line 2233: Configurable Soft Keys This feature enables phone system administrators to “program” certain frequently used functions onto the soft keys at the bottom of the phone display.
Page 105
• Directly into an Enhanced Feature Key macro • Directly into a URL • A chained list of actions It is possible to disable the display of specific standard keys—the soft keys that are displayed on SoundStation IP and SoundStation IP phones—to make room for other soft keys that your organization wants displayed.
Page 106
Configuration File Examples For BroadWorks specific examples, refer to “Technical Bulletin 42250: Using Enhanced Feature Keys and Configurable Soft Keys on SoundPoint IP Phones with BroadWorks” at http://www.polycom.com/usa/en/support/voice/soundpoint_ip/VoIP_T echnical_Bulletins_pub.html For specific examples on other call servers, go to http://www.polycom.com/usa/en/support/voice/soundpoint_ip/VoIP_T echnical_Bulletins_pub.html To disable the New Call soft key: 1.
Page 107
To map a chained list of actions to a soft key: 1. Configure speed dial index 2 in contact directory with a regular phone number. For example, enter “2900” in the contact field. 2. Configure speed dial index 1 in contact directory with “!2” in contact field.
Administrator’s Guide SoundPoint IP / SoundStation IP Voice Mail Integration The phone is compatible with voice mail servers. The subscribe contact and callback mode can be configured per user/registration on the phone. The phone can be configured with a SIP URL to be called automatically by the phone when the user elects to retrieve messages.
Multiple Registrations The SoundPoint IP 301, 320, 330, and 430 support a maximum of two registrations, the SoundPoint IP 501 supports three, the SoundPoint IP 550 and 560 supports four, and the SoundPoint IP 600, 601, and 650 support 6. Up to three SoundPoint IP Expansion Modules can be added to a single host SoundPoint IP 601 and 650 phone increasing the total number of buttons to 12 registrations on the SoundPoint IP 601 and 34 registrations on the SoundPoint...
Administrator’s Guide SoundPoint IP / SoundStation IP Local Local Phone User (continued) Interface Automatic Call Distribution The phone allows automatic call distribution (ACD) login and logout. This feature depends on support from a SIP server. Configuration changes can performed centrally at the boot server: Central Configuration file: sip.cfg...
Page 111
(for example, shared lines, presence, and Message Waiting Indicator). Polycom phones support configuration of multiple servers per SIP registration for this purpose. Specify global primary and fallback server configuration parameters.
Page 112
Administrator’s Guide SoundPoint IP / SoundStation IP SRV records will be tried, before falling back on A records if NAPTR and SRV records return no results. If no port is given, and none is found through DNS, 5060 will be used. Refer to Note Failure to resolve a DNS name is treated as signalling failure that will cause a...
Page 113
Hosted VoIP Service Provider Call Server 1A DNS Server PSTN Phone Configuration The phones at the customer site are configured as follows: • Server 1 (the primary server) will be configured with the address of the service provider call server. The IP address of the server(s) to be used will be provided by the DNS server.
Administrator’s Guide SoundPoint IP / SoundStation IP until the registration is successful (for example, when the Internet link is once again operational). While the primary server registration is unavailable, the next highest priority server in the list will serve as the working server. As soon as the primary server registration succeeds, it will return to being the working server.
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 Lamp Field Microsoft Live Communications Server 2005 The <bw>0</bw>...
Page 116
Administrator’s Guide SoundPoint IP / SoundStation IP Configuration changes can performed centrally at the boot server: Central Configuration file: sip.cfg (boot server) Configuration file: phone1.cfg Configuration File Examples SoundPoint IP phones can be deployed in two basic methods. In the first method, Microsoft Live Communications Server 2005 serves as the call server and the phones have a single registration.
Page 117
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. For example, voIpProt.server.1.address = "lcs2005.local"...
Page 118
Administrator’s Guide SoundPoint IP / SoundStation IP 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: 2. Modify the phone1.cfg configuration file as follows: 4 - 64 Open sip.cfg in an XML editor.
SIP signaling to refer to XHTML web content that can be rendered by the SoundPoint IP phone’s Microbrowser. Supporting this feature allows use of the SoundPoint IP phone’s display to provide information before someone takes a call and while they are on a call (for example, a SIP re-INVITE).
Page 120
Administrator’s Guide SoundPoint IP / SoundStation IP User Interface There are three user interface aspects to this feature: • • • Web Content Status Indication When valid web content (validity is determined through a SIP header parameter) is available for a SIP call, it is indicated by an icon that appears after the call appearance status text, regardless of the call state.
Page 121
Currently only the HTTP scheme is supported. So an example header might look like: Access-URL: <http://server.polycom.com/content23456.xhtml> This header may be placed in SIP requests and responses, as appropriate so long as the messages are part of an INVITE-initiated dialog and the phone can associate them with an existing phone call.
For example: Access-URL: <http://server.polycom.com/content23456.xhtml>;expires=60 If the server wishes to invalidate a previous URL, it can send a new header (through UPDATE) with expires=0. The expires parameter is ignored when determining whether to spontaneously retrieve the web content unless expires=0.
Page 123
Configuration File Examples 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 124
Administrator’s Guide SoundPoint IP / SoundStation IP reg.1.server.1.transport="UDPOnly" reg.1.server.2.address="172.23.0.150" reg.1.server.2.port="5075" reg.1.server.2.transport="UDPOnly" When the static DNS cache is used, the sip.cfg configuration would look as follows: reg.1.address="1001" reg.1.server.1.address="sipserver.example.com" reg.1.server.1.port="5075" reg.1.server.1.transport="UDPOnly" reg.1.server.2.address="" reg.1.server.2.port="" reg.1.server.2.transport="" dns.cache.A.1.name="sipserver.example.com" dns.cache.A.1.ttl="3600" dns.cache.A.1.address="172.23.0.140" dns.cache.A.2.name="sipserver.example.com" dns.cache.A.2.ttl="3600" dns.cache.A.2.address="172.23.0.150" Note Above addresses are presented to SIP application in order, for example, dns.cache.A.1, dns.cache.A.2, and so on.
Page 125
reg.1.server.2.address="" reg.1.server.2.port="" reg.1.server.2.transport="" dns.cache.SRV.1.name="_sip._udp.sipserver.example.com " dns.cache.SRV.1.ttl= "3600" dns.cache.SRV.1.priority="1" dns.cache.SRV.1.weight="1" dns.cache.SRV.1.port="5075" dns.cache.SRV.1.target="primary.sipserver.example.com" dns.cache.SRV.2.name="_sip._udp.sipserver.example.com " dns.cache.SRV.2.ttl= "3600" dns.cache.SRV.2.priority="2" dns.cache.SRV.2.weight="1" dns.cache.SRV.2.port="5075" dns.cache.SRV.2.target="secondary.sipserver.example.com Note The reg.1.server.1.port and reg.1.server.2.port values in this example are set to null to force SRV lookups. Example 3 This example shows how to configure static DNS cache where your DNS provides NAPTR and SRV records for server.X.address .
Administrator’s Guide SoundPoint IP / SoundStation IP dns.cache.NAPTR.1.preference="1" dns.cache.NAPTR.1.flag="s" dns.cache.NAPTR.1.service=" SIP+D2U" dns.cache.NAPTR.1.regexp="" dns.cache.NAPTR.1.replacement="_sip._udp.sipserver.example.com" dns.cache.SRV.1.name="_sip._udp.sipserver.example.com " dns.cache.SRV.1.ttl= "3600" dns.cache.SRV.1.priority="1" dns.cache.SRV.1.weight="1" dns.cache.SRV.1.port="5075" dns.cache.SRV.1.target="primary.sipserver.example.com" dns.cache.SRV.2.name="_sip._udp.sipserver.example.com " dns.cache.SRV.2.ttl= "3600" dns.cache.SRV.2.priority="2" dns.cache.SRV.2.weight="1" dns.cache.SRV.2.port="5075" dns.cache.SRV.2.target="secondary.sipserver.example.com dns.cache.A.1.name="primary.sipserver.example.com" dns.cache.A.1.ttl="3600" dns.cache.A.1.address="172.23.0.140" dns.cache.A.2.name="secondary.sipserver.example.com" dns.cache.A.2.ttl="3600" dns.cache.A.2.address="172.23.0.150" Note The reg.1.server.1.port, reg.1.server.2.port, reg.1.server.1.transport, and reg.1.server.2.transport values in this example are set to null to force NAPTR lookups.
For example, if a user parks a call, the following message appears on their phone: Configuration changes can be performed centrally at the boot server: Central Configuration file: sip.cfg (boot server) Setting Up Audio Features Proprietary state-of-the-art digital signal processing (DSP) technology is used to provide an excellent audio experience.
Administrator’s Guide SoundPoint IP / SoundStation IP • • Low-Delay Audio Packet Transmission The phone is designed to minimize latency for audio packet transmission. There are no related configuration changes. Jitter Buffer and Packet Error Concealment The phone 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.
packets (also known as Silence Insertion Descriptor (SID) frames) and also decodes CN packets, efficiently regenerating a facsimile of the background noise at the remote end. Configuration changes can performed centrally at the boot server: Central Configuration file: sip.cfg (boot server) DTMF Tone Generation The phone generates dual tone multi-frequency (DTMF) tones in response to user dialing on the dial pad.
Administrator’s Guide SoundPoint IP / SoundStation IP When using the handset on any SoundPoint IP phones, AEC is not normally required. In certain situations, where echo is experienced by the far-end party, when the user is on the handset, AEC may be enabled to reduce/avoid this echo.
Algorithm MIME Type Siren14 SIREN14/ 16000 Siren22 SIREN22/ 48000 RFC 2833 phone-event The network bandwidth necessary to send the encoded voice is typically 5-10% Note higher than the encoded bit rate due to packetization overhead. For example, a G.722.1C call at 48kbps consumes 5xkbps of network bandwidth (one-way audio). Two-way audio would take over 100kbps.
Administrator’s Guide SoundPoint IP / SoundStation IP systems. This feature uses noise synthesis techniques to smooth out the noise level in the direction toward the remote user, providing a more natural call experience. There are no related configuration changes. Automatic Gain Control Automatic Gain Control (AGC) is applicable to hands-free operation and is used to boost the transmit gain of the local talker in certain circumstances.
Note This feature requires a license key for activation. Using this feature may require purchase of a license key or activation by Polycom channels. For more information, contact your Certified Polycom Reseller. The SoundPoint IP phones can be configured to generate various quality metrics for listening and conversational quality.
Administrator’s Guide SoundPoint IP / SoundStation IP A wide range of performance metrics are generated. Some are based on current values, such as jitter buffer nominal delay and round trip delay, while others cover the time period from the beginning of the call until the report is sent, such as network packet loss.
Note For more information on using custom certificates, refer to “Technical Bulletin 17877: Using Custom Certificates With SoundPoint IP Phones” at http://www.polycom.com/usa/en/support/voice/soundpoint_ip/VoIP_Technical_Bulle tins_pub.html Secure Real-Time Transport Protocol Configuration File Encryption...
VoIP phone calls to avoid interception and eavesdropping on phone calls. For detailed configuration instructions, refer to “Technical Bulletin 25751: Secure Real-Time Transport Protocol on SoundPoint IP Phones” at http://www.polycom.com/usa/en/support/voice/soundpoint_ip/VoIP_T echnical_Bulletins_pub.html Configuration File Encryption Configuration files (excluding the master configuration file), contact directories, and configuration override files can all be encrypted.
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. Some items in the Settings menu are locked to prevent accidental changes.
Page 138
Administrator’s Guide SoundPoint IP / SoundStation IP Passwords: Administrator password required. User password required. Changes made through the web server or local user interface are stored internally as overrides. These overrides take precedence over settings contained in the configuration obtained from the boot server. If the boot server permits uploads, these override setting will be saved in a file called <Ethernet address>-phone.cfg on the boot server as well in flash memory.
• 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/. BootROM Error Messages Application Error Messages...
Administrator’s Guide SoundPoint IP / SoundStation IP If your problems is not listed in this chapter nor described in the latest Release Notes, contact your Certified Polycom Reseller for support. Error Messages There are several different error messages that can be displayed on the phone when it is booting.
Error, application is not present! There is no application stored in flash memory and the phone cannot boot. A compatible SIP application must be downloaded into the phone using one of the supported provisioning protocols. You need to resolve the issue of connecting to the boot server.
Administrator’s Guide SoundPoint IP / SoundStation IP Status When the phone is unable to register with the call control server, the icon shown (solid). On the SoundStation IP 7000, the icons are 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.
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 144
Administrator’s Guide SoundPoint IP / SoundStation IP There are other logging parameters that you may wish to modify. Changing these parameters does not have the same impact as changing the logging levels, but you should still understand how your changes will affect the phone and the network.
Page 145
Troubleshooting Your SoundPoint IP / SoundStation IP Phones The following figure shows an example of a configuration file and the resulting log file. Manual Log Upload If you want to look at the log files without having to wait for the phone to upload them (which could take as long as 24 hours or more), initiate an upload by pressing correct combination of keys on the phone.
Administrator’s Guide SoundPoint IP / SoundStation IP Reading a Boot Log The following figure shows a portion of a boot log file: Boot Failure Messages The following figure shows an example of “Application sip.ld is not compatible with this phone!” boot failure messages: 5 - 8...
The following figure shows a portion of an application log file: Testing Phone Hardware To obtain more detailed troubleshooting information, you can access certain menus on the SoundPoint IP and SoundStation IP phone that test the phone hardware. From the diagnostics menu, you can test: •...
Administrator’s Guide SoundPoint IP / SoundStation IP Power and Startup Symptom There are power issues. 5 - 10 Problem The SoundPoint IP / SoundStation IP family SIP phone has no power. Corrective Action Do one of the following: • Verify that no lights appear on the unit when it is powered up.
Controls Symptom The dial pad does not work. Troubleshooting Your SoundPoint IP / SoundStation IP Phones Problem The dial pad on the SoundPoint IP / SoundStation IP family SIP phone does not respond. Corrective Action Do one of the following: •...
Administrator’s Guide SoundPoint IP / SoundStation IP Access to Screens and Systems Symptom There is no response from feature key presses. The display shows “Network Link is Down”. 5 - 12 Problem The SoundPoint IP / SoundStation IP family SIP phone is not in active state.
Calling Symptom There is no dial tone. The phone does not ring. The line icon shows an unregistered line icon. Troubleshooting Your SoundPoint IP / SoundStation IP Phones Problem Power is not correctly applied to the SoundPoint IP family SIP phone.
Administrator’s Guide SoundPoint IP / SoundStation IP Displays Symptom There is no display. The display is incorrect. The display has bad contrast. The display is flickering. 5 - 14 Problem Power is not correctly applied to the SoundPoint IP family SIP phone.
Refer to “Technical Bulletin 16249: Troubleshooting Audio and Echo Issues ® on SoundPoint IP Phones” at http://www.polycom.com/usa/en/support/v oice/soundpoint_ip/VoIP_Technical_Bullet ins_pub.html Corrective Action The attempt to load the new application will fail since there is no 300/500 image contained within the sip.ld file, so the...
Page 154
Administrator’s Guide SoundPoint IP / SoundStation IP 5 - 16...
Page 155
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: •...
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 157
<?xml version=”1.0” standalone=”yes”?> <!-- Default Master SIP Configuration File --> <!-- edit and rename this file to <Ethernet-address>.cfg for each phone. --> <!-- $RCSfile: 000000000000.cfg,v $ < APPLICATION APP_FILE_PATH=”sip[MACADDRESS].ld” www.polycom.com/support/voice/ $Revision:$ --> Configuration Files A - 3...
An example is below: For more information, refer to “Technical Bulletin 35361: Overriding Parameters in Master Configuration File on SoundPoint IP Phones“ at http://www.polycom.com/usa/en/support/voice/soundpoint_ip/VoIP_T echnical_Bulletins_pub.html Application Configuration The configuration file sip.cfg contains SIP protocol and core configuration...
Page 159
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: •...
• • 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 161
Server <server/> This configuration attribute is defined as follows: Attribute voIpProt.server.dhcp.available voIpProt.server.dhcp.option voIpProt.server.dhcp.type voIpProt.server.x.address voIpProt.server.x.port Permitted Values Default Interpretation 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.
Page 162
Administrator’s Guide SoundPoint IP / SoundStation IP Attribute voIpProt.server.x.transport voIpProt.server.x.expires voIpProt.server.x.expires.overlap voIpProt.server.x.register voIpProt.server.x.retryTimeOut A - 8 Permitted Values Default Interpretation 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...
Page 163
Attribute voIpProt.server.x.retryMaxCount voIpProt.server.x.expires.lineSeize voIpProt.server.x.lcs SDP <SDP/> This configuration attribute is defined as follows: Attribute voIpProt.SDP. useLegacyPayloadNegotiation voIpProt.SDP.answer. useLocalPreferences Permitted Values Default Interpretation 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.
Page 164
Administrator’s Guide SoundPoint IP / SoundStation IP SIP <SIP/> This configuration attribute is defined as follows: Attribute voIpProt.SIP.useContactInReferTo voIpProt.SIP.useRFC2543hold voIpProt.SIP.useSendonlyHold voIpProt.SIP.lcs voIpProt.SIP.ms-forking voIpProt.SIP.dialog.usePvalue A - 10 Permitted Values Default Interpretation 0, 1 If set to 0, the “To URI” is used in the REFER. If set to 1, the “Contact URI”...
Page 165
Attribute voIpProt.SIP.connectionReuse. useAlias voIpProt.SIP.sendCompactHdrs voIpProt.SIP.keepalive. sessionTimers voIpProt.SIP.requestURI.E164. addGlobalPrefix voIpProt.SIP. allowTransferOnProceeding voIpProt.SIP.dialog.useSDP voIpProt.SIP.pingInterval voIpProt.SIP.useContactInReferTo voIpProt.SIP.serverFeatureControl.cf voIpProt.SIP.serverFeatureControl. Permitted Values Default Interpretation 0, 1 If set to 0, this is the old behavior. If set to 1, phone uses the connection reuse draft which introduces "alias". 0, 1 If set to 0, SIP header names generated by the phone use the long form, for example...
Page 166
Administrator’s Guide SoundPoint IP / SoundStation IP Attribute voIpProt.SIP.authOptimizedInFailover voIpProt.SIP.csta voIpProt.SIP.strictLineSeize voIpProt.SIP.strictUserValidation voIpProt.SIP.lineSeize.retries voIpProt.SIP.header.diversion.enable A - 12 Permitted Values Default Interpretation If set to 1, when failover occurs, the first new SIP request is sent to the server that sent the proxy authentication request.
Page 167
Attribute voIpProt.SIP.header.list.useFirst voIpProt.SIP.header.warning.codes. accept voIpProt.SIP.header.warning.enable This attribute also includes: • • • • • Permitted Values Default 0, 1 comma Null separated list 0, 1 Outbound Proxy <outboundProxy/> Alert Information <alertInfo/> Request Validation <requestValidation/> Special Events <specialEvent/> Conference Setup <conference/> Configuration Files Interpretation If set to 1 or Null, the first diversion header is...
Page 168
Administrator’s Guide SoundPoint IP / SoundStation IP Outbound Proxy <outboundProxy/> This configuration attribute is defined as follows: Attribute voIpProt.SIP.outboundProxy.address voIpProt.SIP.outboundProxy.port voIpProt.SIP.outboundProxy. transport A - 14 Permitted Values Default Interpretation 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...
Page 169
Alert Information <alertInfo/> This configuration attribute is defined as follows: Attribute voIpProt.SIP.alertInfo.x.value voIpProt.SIP.alertInfo.x.class Request Validation <requestValidation/> This configuration attribute is defined as follows: Attribute voIpProt.SIP.requestValidation.x. request voIpProt.SIP.requestValidation.x. method Permitted Values Default Interpretation string to Null Alert-Info fields from INVITE requests will be compare compared against as many of these against the...
Page 170
Determines which events specified with the Event header should be validated; only applicable when voIpProt.SIP.requestValidation.x.re quest is set to “SUBSCRIBE” or “NOTIFY”. If set to Null, all events will be validated. A valid string Polycom Determines string used for Realm. SPIP Permitted Values Default Interpretation...
Music on Hold <musicOnHold/> This configuration attribute is defined as follows: Attribute voIpProt.SIP.musicOnHold.uri Dial Plan <dialplan/> Note The dial plan is not applied against Placed Call List, VoiceMail, last call return, and remote control dialed numbers. This configuration attribute is defined as follows: Attribute dialplan.applyToCallListDial dialplan.applyToDirectoryDial...
Page 172
Administrator’s Guide SoundPoint IP / SoundStation IP Attribute dialplan.applyToUserSend dialplan.impossibleMatchHandling dialplan.removeEndOfDial This attributes also includes: • • 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 173
— For example, if a customer dials 16092345678, a call is placed to 16002345678. • 911xxx.T— A period (".") which matches an arbitrary number, including zero, of occurrences of the preceding construct — For example: 91112 with waiting time to comply with T is a match 911123 with waiting time to comply with T is a match 9111234 with waiting time to comply with T is a match and the number can grow indefinitely given that pressing the next...
Page 174
Administrator’s Guide SoundPoint IP / SoundStation IP This configuration attribute is defined as follows: Attribute dialplan.digitmap dialplan.digitmap.timeOut Routing <routing/> This attribute allows the user to create a specific routing path for outgoing SIP calls independent of other “default” configurations. This attribute also includes: •...
Server <server/> This configuration attribute is defined as follows: Attribute dialplan.routing.server.x. address dialplan.routing.server.x.port Emergency <emergency/> In the following attributes, x is the index of the emergency entry description and y is the index of the server associated with emergency entry x. For each emergency entry (index x), one or more server entries (indexes (x,y)) can be configured.
Page 176
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 lcl.ml.lang lcl.ml.lang.menu.x...
Page 177
Attribute lcl.ml.lang.clock.x.longFormat lcl.ml.lang.clock.x.dateTop lcl.ml.lang.y.list lcl.ml.lang.tags.x To add new languages to those included with the distribution: 1. Create a new dictionary file based on an existing one. 2. Change the strings making sure to encode the XML file in UTF-8 but also 3.
Page 178
Administrator’s Guide SoundPoint IP / SoundStation IP 4. Add a lcl.ml.lang.clock.menu.x attribute to the configuration file. 5. Add lcl.ml.lang.clock.x.24HourClock, 6. (Optional) Set lcl.ml.lang to be the new language_region string. Basic character support includes the following Unicode character ranges Name C0 Controls and Basic Latin C1 Controls and Latin-1 Supplement Cyrillic (partial) Extended character support available on SoundPoint IP 600 and SoundStation IP 4000 and 7000 platforms...
Date and Time <datetime/> This configuration attribute is defined as follows: Attribute lcl.datetime.time.24HourClock lcl.datetime.date.format lcl.datetime.date.longFormat lcl.datetime.date.dateTop User Preferences <up/> This configuration attribute is defined as follows: Attribute up.headsetMode up.useDirectoryNames up.oneTouchVoiceMail up.welcomeSoundEnabled Permitted Values Interpretation If set to 1, display time in 24-hour clock mode rather than a.m./p.m.
Page 180
Each step is an increment of 1 dB at 3.7 kHz and 2 dB > 10 kHz. 0 - Other Null Auxiliary audio input. Input, If set to Null, default value is 2. 1 - Polycom Wireless Mic, 2 - off 0 - Other Null Auxiliary audio output. Input, If set to Null, default value is 2.
Attribute up.mwiVisible up.handsfreeMode up.numberFirst CID Tones <tones/> This attribute describes configuration items for the tone resources available in the phone. This attribute includes: • • Permitted Values Default Interpretation 0 - Disabled If set to 0 or Null, there is no MWI for 1 - Enabled registration x (SIP 2.1.0 and 2.1.1 behavior).
Page 182
Administrator’s Guide SoundPoint IP / SoundStation IP Dual Tone Multi-Frequency <DTMF/> This configuration attribute is defined as follows: Attribute tone.dtmf.level tone.dtmf.onTime tone.dtmf.offTime tone.dtmf.chassis.masking tone.dtmf.stim.pac.offHookOnly A - 28 Permitted Values Default Interpretation -33 to -3 Level of the high frequency component of the DTMF digit measured in dBm0;...
Page 183
Attribute tone.dtmf.viaRtp tone.dtmf.rfc2833Control tone.dtmf.rfc2833Payload Chord-Sets <chord/> Chord-sets are the building blocks of sound effects that use synthesized rather than sampled audio (most call progress and ringer sound effects). A chord-set is a multi-frequency note with an optional on/off cadence. A chord-set can contain up to four frequency components generated simultaneously, each with its own level.
Administrator’s Guide SoundPoint IP / SoundStation IP In the following table, x is the chord-set number and cat is one of callProg, ringer, or misc. Attribute tone.chord.cat.x.freq.y tone.chord.cat.x.level.y tone.chord.cat.x.onDur tone.chord.cat.x.offDur tone.chord.cat.x.repeat Sampled Audio for Sound Effects <saf/> The following sampled audio WAVE file (.wav) formats are supported: •...
In the following table, x is the sampled audio file number. Attribute Permitted Values saf.x Null OR valid path name OR an RFC 1738-compliant URL to a HTTP, FTP, or TFTP wave file resource. Note: Refer to the above wave file format restrictions.
Page 186
Administrator’s Guide SoundPoint IP / SoundStation IP This configuration attribute is defined as follows: Permitted Attribute Values se.stutterOnVoiceMail 0, 1 se.appLocalEnabled 0, 1 This attribute also includes: • • Patterns <pat/> Patterns use a simple script language that allows different chord sets or wave files to be strung together with periods of silence.
Page 187
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 188
Administrator’s Guide SoundPoint IP / SoundStation IP Call progress pattern number Ringer Patterns The following table maps ringer pattern numbers to their default descriptions. Ringer pattern number A - 34 Use within phone alternate call waiting tone (distinctive) confirmation tone howler tone (off-hook warning) record warning message waiting tone...
Page 189
Ringer pattern number Note Silent Ring will only provide a visual indication of an incoming call, but no audio indication. Sampled audio files 1-21 all use the same built-in file unless that file has been replaced with a downloaded file. For more information, refer to Sound Effects <saf/>...
Page 190
Administrator’s Guide SoundPoint IP / SoundStation IP 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 visual...
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 voice.txPacketFilter 0, 1 This attribute includes: • • • •...
Page 192
Administrator’s Guide SoundPoint IP / SoundStation IP Voice Coding Algorithms <codecs/> The following voice codecs are supported: Algorithm MIME Type G.711μ-law PMCU G.711a-law PCMA G.722 G722/8000 G.722.1 G7221/16000 G.722.1C G7221/ 32000 G.729AB G729 Lin16 L16/16000 L16/32000 L16/48000 Siren14 SIREN14/ 16000 Siren22 SIREN22/ 48000...
Page 194
Administrator’s Guide SoundPoint IP / SoundStation IP Attribute voice.codecPref.IP_7000.G711Mu voice.codecPref.IP_7000.G711A voice.codecPref.IP_7000.G722 voice.codecPref.IP_7000.G7221.16kbps voice.codecPref.IP_7000.G7221.24kbps voice.codecPref.IP_7000.G7221.32kbps voice.codecPref.IP_7000.G7221C. 24kbps voice.codecPref.IP_7000.G7221C. 32kbps voice.codecPref.IP_7000.G7221C. 48kbps voice.codecPref.IP_7000.G729AB voice.codecPref.IP_7000.Lin16.16ksps voice.codecPref.IP_7000.Lin16.32ksps voice.codecPref.IP_7000.Lin16.48ksps voice.codecPref.IP_7000.Siren22. 32kbps voice.codecPref.IP_7000.Siren22. 48kbps voice.codecPref.IP_7000.Siren22. 64kbps voice.codecPref.IP_7000.Siren14. 24kbps voice.codecPref.IP_7000.Siren14. 32kbps voice.codecPref.IP_7000.Siren14. 48kbps Codecs with a default of Null are available for test purposes only and are not Note expected to be used in your deployment.
Page 195
Codec Profiles <audioProfile/> The following profile attributes can be adjusted for each of the five supported codecs. In the table, x=G711Mu, G711A, G722, G7221, G7221C, and G729AB, Lin16, Siren14, and Siren22. Attribute voice.audioProfile.x.payloadSize voice.audioProfile.x.jitterBufferMin voice.audioProfile.x.jitterBufferShrink voice.audioProfile.x.jitterBufferMax Permitted Values Interpretation 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 196
Attribute voice.volume.persist.handset voice.volume.persist.headset voice.volume.persist.handsfree 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 voice.gain.rx.analog.handset voice.gain.rx.analog.headset voice.gain.rx.analog.chassis voice.gain.rx.analog.chassis.IP_300 voice.gain.rx.analog.chassis.IP_330 voice.gain.rx.analog.chassis.IP_430 voice.gain.rx.analog.chassis.IP_601...
Page 199
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 voice.aec.hs.enable voice.aec.hs.lowFreqCutOff voice.aec.hs.highFreqCutOff voice.aec.hs.erlTab_0_300 voice.aec.hs.erlTab_300_600 voice.aec.hs.erlTab_600_1500 voice.aec.hs.erlTab_1500_3500 voice.aec.hs.erlTab_3500_7000 voice.aec.hd.enable...
Page 200
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 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 A - 46...
Page 201
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 voice.ns.hs.enable voice.ns.hs.signalAttn voice.ns.hs.silenceAttn voice.ns.hd.enable voice.ns.hd.signalAttn voice.ns.hd.silenceAttn Configuration Files...
Page 202
Automatic Gain Control <agc/> These settings control the performance of the transmit automatic gain control feature. Note Automatic Gain Control will be implemented in a future release. Polycom recommends that you do not change these values. Attribute voice.agc.hs.enable voice.agc.hd.enable voice.agc.hf.enable...
Page 203
Receive Equalization <rxEq/> These settings control the performance of the receive equalization feature. Polycom recommends that you do not change these values. Attribute voice.rxEq.hs.IP_330.preFilter.enable voice.rxEq.hs.IP_430.preFilter.enable voice.rxEq.hs.IP_500.preFilter.enable voice.rxEq.hs.IP_600.preFilter.enable voice.rxEq.hs.IP_601.preFilter.enable voice.rxEq.hs.IP_650.preFilter.enable voice.rxEq.hs.IP_330.postFilter.enable voice.rxEq.hs.IP_430.postFilter.enable voice.rxEq.hs.IP_500.postFilter.enable voice.rxEq.hs.IP_600.postFilter.enable voice.rxEq.hs.IP_601.postFilter.enable 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...
Page 204
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 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 A - 50 Default Default...
Page 206
Administrator’s Guide SoundPoint IP / SoundStation IP Attribute 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 voice.txEq.hf.IP_6000.postFilter.enable voice.txEq.hf.IP_7000.postFilter.enable Voice Activity Detection <vad/> These settings control the performance of the voice activity detection (silence suppression) feature. Permitted Attribute Values voice.vadEnable 0, 1 voice.vadThresh integer from 0 to 30 voice.vad.
Page 207
• • Central Report Collector <collector/> This configuration attribute is defined as follows: Attribute voice.qualityMonitoring.collector.enable. periodic voice.qualityMonitoring.collector.enable. session voice.qualityMonitoring.collector.enable. triggeredPeriodic voice.qualityMonitoring.collector.period Server <server/> RTCP-XR <rtcpxr/> Permitted Values Default 0, 1 0, 1 0, 1, 2 5 to 20 Configuration Files Interpretation Enables generation of periodic quality reports throughout a call.
Page 208
Administrator’s Guide SoundPoint IP / SoundStation IP Alert Reports <alert/> This configuration attribute is defined as follows: Attribute voice.qualityMonitoring.collector. alert.moslq.threshold.warning voice.qualityMonitoring.collector. alert.moslq.threshold.critical voice.qualityMonitoring.collector.alert. delay.threshold.warning voice.qualityMonitoring.collector.alert. delay.threshold.critical A - 54 Permitted Values Default Interpretation Null, 15 to 40 Null Threshold value of listening MOS score (MOS-LQ) that causes phone to send a warning alert quality report.
Server <server/> This configuration attribute is defined as follows: Attribute voice.qualityMonitoring.collector.server.x. address voice.qualityMonitoring.collector.server.x. port RTCP-XR <rtcpxr/> This configuration attribute is defined as follows: Attribute voice.qualityMonitoring.enable.rtcpxr Quality of Service <QOS/> These settings control the Quality of Service (QOS) options. This attribute includes: •...
Page 210
Administrator’s Guide SoundPoint IP / SoundStation IP RTP <RTP/> These parameters apply to RTP packets. Attribute qos.ethernet.rtp.user_priority Call Control <callControl/> These parameters apply to call control packets, such as the network protocol signaling. Attribute qos.ethernet.callControl.user_priority Other <other/> These default parameter values are used for all packets which are not set explicitly.
Page 211
RTP <rtp/> These parameters apply to RTP packets. Attribute qos.ip.rtp.dscp qos.ip.rtp.min_delay qos.ip.rtp.max_throughput qos.ip.rtp.max_reliability qos.ip.rtp.min_cost qos.ip.rtp.precedence Permitted Values Default Interpretation 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,...
Administrator’s Guide SoundPoint IP / SoundStation IP Call Control <callControl/> These parameters apply to call control packets, such as the network protocol signaling. Attribute qos.ip.callControl.dscp qos.ip.callControl.min_delay qos.ip.callControl.max_throughput qos.ip.callControl.max_reliability qos.ip.callControl.min_cost qos.ip.callControl.precedence Basic TCP/IP <TCP_IP/> This attribute includes: • • • • A - 58 Permitted Values...
Page 213
Network Monitoring <netMon/> Polycom recommends that you do not change these values. This configuration attribute is defined as follows: Attribute tcpIpApp.netMon.enabled tcpIpApp.netMon.period Time Synchronization <sntp/> The following table describes the parameters used to set up time synchronization and daylight savings time. The defaults shown will enable daylight savings time (DST) for North America.
Page 214
Administrator’s Guide SoundPoint IP / SoundStation IP Attribute tcpIpApp.sntp.address.overrideDHCP tcpIpApp.sntp.gmtOffset tcpIpApp.sntp.gmtOffset.overrideDHCP tcpIpApp.sntp.daylightSavings.enable tcpIpApp.sntp.daylightSavings.fixedDayEnable tcpIpApp.sntp.daylightSavings.start.month A - 60 Permitted Values Default Interpretation 0, 1 These parameters determine whether configuration file parameters override DHCP parameters for the SNTP server address and Greenwich Mean Time (GMT) offset.
Page 215
Attribute tcpIpApp.sntp.daylightSavings.start.date tcpIpApp.sntp.daylightSavings.start.time tcpIpApp.sntp.daylightSavings.start.dayOfWeek tcpIpApp.sntp.daylightSavings.start.dayOfWeek. lastInMonth tcpIpApp.sntp.daylightSavings.stop.month tcpIpApp.sntp.daylightSavings.stop.date tcpIpApp.sntp.daylightSavings.stop.time tcpIpApp.sntp.daylightSavings.stop.dayOfWeek tcpIpApp.sntp.daylightSavings.stop.dayOfWeek. lastInMonth Permitted Values Default Interpretation 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...
Page 216
Administrator’s Guide SoundPoint IP / SoundStation IP Port <port/> This attribute includes: • RTP <rtp/> This configuration attribute is defined as follows: Attribute tcpIpApp.port.rtp.filterByIp tcpIpApp.port.rtp.filterByPort tcpIpApp.port.rtp.forceSend tcpIpApp.port.rtp.mediaPortRangeStart A - 62 RTP <rtp/> Permitted Values Default 0, 1 0, 1 Null, Null 1024-65534 Null, even...
Keep-Alive <keepalive/> Allowing for the configuration of TCP keep-alive on SIP TLS connections, the phone can detect a failures quickly (in minutes) and attempt to re-register with the SIP call server (or its redundant pair). This configuration attribute is defined as follows: Attribute tcpIpApp.keepalive.tcp.idleTransmitInterval tcpIpApp.keepalive.tcp.
Administrator’s Guide SoundPoint IP / SoundStation IP This attribute also includes: Configuration <cfg/> Configuration <cfg/> This configuration attribute is defined as follows: Permitted Attribute Values httpd.cfg.enabled 0, 1 httpd.cfg.port 1-65535 Call Handling Configuration <call/> This configuration attribute is defined as follows: Attribute call.rejectBusyOnDnd call.enableOnNotRegistered...
Page 219
Attribute call.dialtoneTimeOut call.lastCallReturnString call.callsPerLineKey call.stickyAutoLineSeize call.stickyAutoLineSeize. onHookDialing Permitted Values Default Interpretation Null, positive Time in seconds to allow the dialtone to be integer played before dropping the call. If set to 0, the call is not dropped. If set to Null, call dropped after 60 seconds. string of The string sent to the server when the user maximum...
Page 220
Administrator’s Guide SoundPoint IP / SoundStation IP Attribute call.singleKeyPressConference call.localConferenceCallHold call.transfer.blindPreferred call.directedCallPickupString This attribute also includes: • • A - 66 Permitted Values Default Interpretation If set to 1, the conference will be setup after a user presses the Conference soft key or Conference key the first time.
Page 221
Shared Calls <shared/> This configuration attribute is defined as follows: Attribute call.shared.disableDivert call.shared.seizeFailReorder call.shared.oneTouchResume call.shared.exposeAutoHolds Hold, Local Reminder <hold/><localReminder/> This configuration attribute is defined as follows: Attribute call.hold.localReminder.enabled call.hold.localReminder.period call.hold.localReminder.startDelay Permitted Values Default Interpretation 0, 1 If set to 1, disable diversion feature for shared lines.
Administrator’s Guide SoundPoint IP / SoundStation IP Directory <dir/> This attribute includes: • • Local Directory <local/> The local directory is stored in either flash memory or RAM on the phone. The local directory size is limited based on the amount of flash memory in the phone.
Page 223
Attribute dir.local.nonVolatile.maxSize.8meg dir.local.readonly dir.search.field Corporate Directory <corp/> A portion of the corporate directory is stored in flash memory on the phone. The size is based on the amount of flash memory in the phone. (Different phone models have variable flash memory.) This configuration attribute is defined as follows: Attribute dir.corp.address...
Page 225
Attribute dir.corp.attribute.x.sticky dir.corp.attribute.x.filter dir.corp.backGroundSync dir.corp.backGroundSync.period dir.corp.viewPersistence dir.corp.leg.viewPersistence Permitted Values Default 0, 1 Null UTF-8 encoded Null string 0, 1 3600 to 604800 86400 seconds 0, 1 0, 1 Configuration Files Interpretation If set to 0 or Null, the filter criteria for this attribute is reset after a reboot.
Administrator’s Guide SoundPoint IP / SoundStation IP Attribute dir.corp.cacheSize dir.corp.pageSize Presence <pres/> The parameter pres.reg is the line number used to send SUBSCRIBE. If this parameter is missing, the phone will use the primary line to send SUBSCRIBE. Attribute pres.reg pres.idleSoftkeys Fonts <font/>...
Page 227
. 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 228
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...
IP_500 font <IP_500/> This configuration attribute is defined as follows: Attribute Permitted Values font.IP_500.x.name fontName_height_Uxx00_U yyFF.fon OR fontName_height_Uxx00_U xxFF.fnt IP_600 font <IP_600/> This configuration attribute is defined as follows: Attribute Permitted Values font.IP_600.x.name fontName_height_Uxx00 _UyyFF.fon OR fontName_height_Uxx00 _UxxFF.fnt Keys <key/> These settings control the scrolling behavior of keys and can be used to change key functions.
Page 230
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, and IP_4000, and IP_7000 and y is the key number. Note that IP_300...
Backgrounds <bg/> The backgrounds used by the SoundPoint IP 550, 560, 650, and 670 phones are defined in this section. In the following table, w=1 to 3, x=1 to 6. This configuration attribute is defined as follows: Attribute bg.hiRes.color.selection bg.hiRes.color.pat.solid.x. name bg.hiRes.color.pat.solid.x.red bg.hiRes.color.pat.solid.x.
Page 232
Administrator’s Guide SoundPoint IP / SoundStation IP Attribute button.color.selection.x.y. modify bg.gray.selection bg.hiRes.gray.pr.x.adj bg.hiRes.gray.pat.solid.x.name bg.hiRes.gray.pat.solid.x.red bg.hiRes.gray.pat.solid.x.green bg.hiRes.gray.pat.solid.x.blue A - 78 Permitted Values Default Interpretation any string The label color for soft keys and line key labels associated with the defined backgrounds. These values can be modified locally by the user.
Page 233
Attribute bg.hiRes.gray.bm.x.name bg.hiRes.gray.bm.x.em.name bg.hiRes.gray.bm.x.adj button.gray.selection.x.y. modify Permitted Values Default Interpretation any string Graphic files for display on the phone and Expansion Module and also the brightness any string adjustment to the graphic. For x=1: integer • For x=2: • For x=3: •...
Administrator’s Guide SoundPoint IP / SoundStation IP 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/>, and <IP_7000/> In the following table, x=IP_300, IP_330, IP_400, IP_500, IP_600, IP_4000, or IP_7000 and y is the bitmap number.
Page 235
This configuration attribute is defined as follows: Attribute ind.idleDisplay.mode ind.idleDisplay.enabled Animations <anim/> <IP_300/>, <IP_330/>, <IP_400/>, <IP_500/>, <IP_600/>, <IP_4000/>, and <IP_7000/> This section defines bitmap animations composed of bitmap/duration couples. In the following table, x=IP_300, IP_330, IP_400, IP_500, IP_600, IP_4000 or IP_7000, y is the animation number, z is the step in the animation. 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...
Page 236
Administrator’s Guide SoundPoint IP / SoundStation IP 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. Attribute ind.pattern.x.step.y.state ind.pattern.x.step.y.duration ind.pattern.x.step.y.colour Classes <class/> This section defines the available classes for the LED and graphical icon indicator types.
Page 237
LEDs <led/> In the following table, x is the LED number. Permitted Attribute Values ind.led.x.index ind.led.x.class positive integer ind.led.x.physNum Graphic Icons <gi/> <IP_300/>, <IP_330>, <IP_400/>, <IP_500/>, <IP_600/>, <IP_4000/>, and <IP_7000/> In the following table, x=IP_300, IP_330, IP_400, IP_500, IP_600, IP_4000, or IP_7000, y is the graphic icon number.
IP 7000: 1-128 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 A - 84...
Page 239
Each event in the log contains the following fields separated by the | character: • • • • • Example: time stamp event class missed events text Three formats are available for the event timestamp: Type 0 - seconds.milliseconds 1 - absolute time with minute resolution 2 - absolute time with seconds resolution Two types of logging are supported: •...
Page 240
For more information, refer to Syslog Menu Refer to above table for timestamp type. 0, 1 Set to 1. Note: Polycom recommends that you do not change this value. 0, 1 Set to 1. Note: Polycom recommends that you do not change this value.
Page 241
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.
Administrator’s Guide SoundPoint IP / SoundStation IP Permitted Attribute Values log.sched.x.startMode abs, rel log.sched.x.startTime positive integer OR hh:mm log.sched.x.startDay Security <sec/> This attribute’s settings affect security aspects of the phone. This configuration attribute is defined as follows: Permitted Attribute Values sec.tagSerialNo 0, 1 This attribute also includes:...
Encryption <encryption/> This configuration attribute is defined as follows: Permitted Attribute Values sec.encryption.upload.dir 0, 1 sec.encryption.upload. 0, 1 overrides Password Lengths <pwd/><length/> This configuration attribute is defined as follows: Permitted Attribute Values sec.pwd.length.admin 0-32 sec.pwd.length.user 0-32 License <license/> This attribute’s settings control aspects of the feature licensing system. This configuration attribute is defined as follows: Permitted Attribute...
RAM Disk <ramdisk/> This attribute’s settings control the phone’s internal RAM disk feature. Polycom recommends that you do not change these values. A - 90 Permitted Values Default Interpretation 5-512 Minimum free space in Kbytes to...
This configuration attribute is defined as follows: Attribute ramdisk.enable ramdisk.bytesPerBlock ramdisk.blocksPerTrack ramdisk.nBlocks ramdisk.nBlocks.IP_650 ramdisk.minsize ramdisk.minfree Request <request/> This attribute includes: • Delay <delay/> These settings control the phone’s behavior when a request for restart or reconfiguration is received. Permitted Attribute Values request.delay.type Null, “audio”, or...
Administrator’s Guide SoundPoint IP / SoundStation IP Feature <feature/> These settings control the activation or deactivation of a feature at run time. In the table below, x is the feature number. Attribute Permitted Values feature.x.name “presence”, “messaging”, “directory”, “calllist”, “ring-download”, “calllist-received”, “calllist-placed”, “calllist-missed”,...
SoundStation IP 7000 phone. Note: feature.16.name =“nway-conference”, feature.17.name = “call-recording” , and feature.19.name =“corporate-directory” are charged for separately. To activate these features, you must go to the Polycom Resource Center (http://extranet.polycom.com/csnprod/signon.html) to retrieve the activation code. Finder <finder/> Quotas <quotas/>...
Page 248
Administrator’s Guide SoundPoint IP / SoundStation IP Finder <finder/> This configuration attribute is defined as follows: Permitted Attribute Values res.finder.sizeLimit positive integer res.finder.minfree 1 to 2048 Quotas <quotas/> This configuration attribute is defined as follows: Permitted Attribute Values res.quotas.x.name 1=“tone”, 2= “bitmap”, 3=“font”, 5=”background”...
Permitted Attribute Values res.quotas.x.value positive integer Microbrowser <mb/> This attribute’s settings control the home page, proxy and size limits to be used by the Microbrowser when it is selected to provide services. The Microbrowser is supported on the SoundPoint IP 430, 501, 550, 560, 601, 650, and 670 and the SoundStation IP 4000, 6000, and 7000 phones.
Page 250
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 mb.idleDisplay.home Null or any fully formed valid HTTP...
Page 251
Main Browser <main/> This setting controls the home page used by the Microbrowser when that function is selected. Attribute Permitted Values mb.main.home Any fully formed valid HTTP URL. Length up to 255 characters. mb.main.statusbar 0, 1 mb.main.idleTimeout 0 - 600, seconds Default Interpretation Null...
Administrator’s Guide SoundPoint IP / SoundStation IP Browser Limits <limits/> These settings limit the size of object which the Microbrowser will display by limiting the amount of memory available for the Microbrowser. Attribute Permitted Values mb.limits.nodes positive integer mb.limits.cache positive integer Applications <apps/>...
Page 253
Attribute Permitted Values apps.statePolling.URL apps.statePolling. string username apps.statePolling. string password apps.push.messageType 0 to 3 apps.push. serverRootURL apps.push.username string apps.push.password string Default Interpretation Null The URL to which the phone sends call processing state/device/network information. The protocol used can be either HTTP or HTTPS.
Administrator’s Guide SoundPoint IP / SoundStation IP Peer Networking <pnet/> Peer networking manages communications between Polycom devices. For the SoundStation IP 7000 conference phone, it manages daisy-chaining and video integation with the HDX video systems. This configuration attribute is defined as follows:...
Page 255
NAPTR <NAPTR/> This configuration attribute is defined as follows: Attribute Permitted Values dns.cache.NAPTR.x. domain name string name dns.cache.NAPTR.x.ttl 300 to 65535 dns.cache.NAPTR.x. 0 to 65535 order dns.cache.NAPTR.x. 0 to 65535 preference dns.cache.NAPTR.x. string flags dns.cache.NAPTR.x. string service dns.cache.NAPTR.x. string regexp dns.cache.NAPTR.x.
Page 256
Administrator’s Guide SoundPoint IP / SoundStation IP SRV <SRV/> This configuration attribute is defined as follows: Attribute Permitted Values dns.cache.SRV.x.name domain name string dns.cache.SRV.x.ttl 0 to 65535, seconds dns.cache.SRV.x.priority 0 to 65535 dns.cache.SRV.x.weight 0 to 65535 dns.cache.SRV.x.port 0 to 65535 dns.cache.SRV.x.target domain name string A <A/>...
Soft Keys <softkey/> This configuration attribute is defined as follows (where x =1 to maximum number of defined soft keys): Attribute softkey.x.label softkey.x.action softkey.x.enable softkey.x.precede softkey.x.use.idle softkey.x.use.active Permitted Values Default Interpretation string Null This is the text displayed with the soft key. If set to Null, the label to display is determined as follows: •...
Page 258
Administrator’s Guide SoundPoint IP / SoundStation IP Attribute softkey.x.use.alerting softkey.x.use.dialtone softkey.x.use.proceeding softkey.x.use.setup softkey.x.use.hold softkey.feature.newcall softkey.feature.endcall softkey.feature.split softkey.feature.join softkey.feature.forward A - 104 Permitted Values Default Interpretation 0 (default) Null If set to 0 or Null, the soft key is not displayed in the alerting state. If set to 1, the soft key is displayed in the alerting state.
Page 259
Attribute softkey.feature.directories softkey.feature.callers softkey.feature.mystatus Permitted Values Default Interpretation Null If set to Null, the Dir soft key is displayed on the SoundPoint IP 320/330 phone, but Null (default) not on any other phone. If set to 0, the Dir soft key is not displayed on any phone.
Boot Server 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/.
The user part or the user and the host part of the phone’s SIP URI. 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”. Text label to appear on the display adjacent to the associated line key. If omitted, the label will be derived from the user part of reg.x.address.
Page 262
Administrator’s Guide SoundPoint IP / SoundStation IP Attribute reg.x.auth.userId reg.x.auth.password reg.x.server.y.address reg.x.server.y.port reg.x.server.y.transport reg.x.server.y.expires reg.x.server.y.register reg.x.server.y.expires.overlap reg.x.server.y.retryTimeOut reg.x.server.y.retryMaxCount reg.x.server.y.expires.lineSeize reg.x.server.y.lcs reg.x.acd-login-logout reg.x.acd-agent-available reg.x.ringType A - 108 Permitted Values Default string Null string Null dotted-decimal IP Null address or host name 0, Null, 1 to 65535 Null DNSnaptr or...
Page 263
Attribute reg.x.lineKeys reg.x.callsPerLineKey reg.x.bargeInEnabled reg.x.outboundProxy.address reg.x.outboundProxy.port Permitted Values Default 1 to max 1 to 34 OR 24 OR 1 to 24 OR 1 to 8 0, 1 Null dotted-decimal IP Null address or host name 1 to 65535 5060 Configuration Files Interpretation max = the number of line keys on the phone.
Page 264
Administrator’s Guide SoundPoint IP / SoundStation IP Attribute reg.x.outboundProxy.transport reg.x.proxyRequire reg.x.serverFeatureControl.cf reg.x.serverFeatureControl.dnd A - 110 Permitted Values Default DNSnaptr or DNSnap TCPpreferred or UDPOnly or TLS or TCPOnly string Null 0, 1 0, 1 Interpretation If set to Null or DNSnaptr: If reg.x.outboundProxy.address is a hostname and reg.x.outboundProxy.port is 0 or Null, do NAPTR then SRV look-ups to try...
Attribute reg.x.auth.optimizedInFailover reg.x.strictLineSeize reg.x.musicOnHold.uri Calls <call/> This attribute affects the call-oriented per-phone configuration. This attribute includes: • • • • • Permitted Values Default 0, 1 0, 1 Null string Null Do Not Disturb <donotdisturb/> Automatic Off-Hook Call Placement <autoOffHook/> Missed Call Configuration <serverMissedCall/>...
Page 266
A-10. Permitted Values 0, 1 ASCII encoded string containing digits (the user part of a SIP URL) or a string that constitutes a valid SIP URL (6416 or 6416@polycom.com) Permitted Values Default 0, 1 SIP <SIP/> Default...
Page 267
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, 560: x=1-4; IP 600: x=1-6; IP 601: x=1-12; IP 650, 670: x=1-34;...
Permitted Values ASCII encoded string containing digits (the user part of a SIP URL) or a string that constitutes a valid SIP URL (6416 or 6416@polycom.com 0, 1 0, 1 Forward All <fwd/> Busy <busy/> No Answer <noanswer/> Do Not Disturb <dnd/>...
Page 269
ASCII encoded string containing digits (the user part of a SIP URL) or a string that constitutes a valid SIP URL (6416 or 6416@polycom.com Permitted Values 0, 1 positive integer ASCII encoded string containing digits (the user part...
ASCII encoded string containing digits (the user part of a SIP URL) or a string that constitutes a valid SIP URL (6416 or 6416@polycom.com) Dial Plan <dialplan/> Per-registration dial plan configuration is supported. In the following tables, x is the registration number. IP 301, 320, 330, 430: x=1-2;...
Page 271
Attribute dialplan.x.applyToUserDial dialplan.x.applyToUserSend dialplan.x.impossibleMatchHandling dialplan.x.removeEndOfDial This attribute also includes: • • Digit Map <digitmap/> For more information on digit map syntax, refer to page A-18. Permitted Values Default 0, 1 0, 1 0, 1 or 2 0, 1 Digit Map <digitmap/> Routing <routing/>...
Page 272
Administrator’s Guide SoundPoint IP / SoundStation IP This configuration attribute is defined as follows: Attribute dialplan.x.digitmap dialplan.x.digitmap.timeOut Routing <routing/> This attribute allows specific routing paths for outgoing SIP calls to be configured independent of other ‘default’ configuration. This attribute includes: •...
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.
Attribute Permitted Values msg.mwi.x.subscribe ASCII encoded string containing digits (the user part of a SIP URL) or a string that constitutes a valid SIP URL (6416 or 6416@polycom.com) msg.mwi.x. contact or callBackMode registration or disabled msg.mwi.x.callBack ASCII encoded string containing...
This configuration attribute is defined as follows: Permitted Attribute Values nat.ip dotted-decima l IP address nat.signalPort 1024 to 65535 nat.mediaPortStart 1024 to 65535 nat.keepalive.interval 0 to 3600 Attendant <attendant/> These attributes are available on SoundPoint IP 320/330, 430, 550, 560, 600, 601, Note 650, and 670 phones only.
Administrator’s Guide SoundPoint IP / SoundStation IP This configuration attribute is defined as follows: Permitted Attribute Values attendant.uri string attendant.reg positive integer attendant.ringType 1 to 22 Roaming Buddies <roaming_buddies/> This attribute is used in conjunction with Microsoft Live Communications Note Server 2005 only.
Roaming Privacy <roaming_privacy/> This attribute is used in conjunction with Microsoft Live Communications Note Server 2005 only. This configuration attribute is defined as follows: Permitted Attribute Values roaming_privacy.reg positive integer User Preferences <user_preferences/> This configuration attribute is defined as follows: Permitted Attribute Values...
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 279
This flash attributes are defined as follows: Name Possible Values device.set 0 or 1 default = 0 device.xxx.yyy.set 0 or 1 default = 0 device.net.ipAddress dotted-decimal IP address device.net.subnetMask dotted-decimal IP address device.net.IPgateway dotted-decimal IP address device.net.vlanId Null, 0 to 4094 device.net.cdpEnabled 0 or 1 device.dhcp.enabled...
Page 280
Administrator’s Guide SoundPoint IP / SoundStation IP Name Possible Values device.prov.serverName any string 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. 10, Null redunAttemptLimit device.prov. 300, Null redunInterAttemptDelay device.sntp.serverName any string device.sntp.gmtOffset -43200 to 46800 device.dns.serverAddress...
Page 281
Name Possible Values device.syslog.facility 0 to 23 device.syslog.renderLevel 0 to 6 device.syslog.prependMac Enabled, Disabled device.em.power Enabled, Disabled, Null device.net.etherVlanFilter Enabled, Disabled device.net.etherStormFilter Enabled, Disabled device.serial.enable device.sec.SSL.certList all, custom, default device.sec.SSL.customCert X.509 certificate Description A description of what generated the log message. For more information, refer to section 4.1.1 of RFC 3165.
Page 282
Administrator’s Guide SoundPoint IP / SoundStation IP A - 128...
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 This chapter contains information on: •...
Administrator’s Guide SoundPoint IP / SoundStation IP RFC and Internet Draft Support The following RFC’s and Internet drafts are supported: • • • • • • • • • • • • • • • • • • • • •...
Administrator’s Guide SoundPoint IP / SoundStation IP Method INFO MESSAGE UPDATE Header Support The following SIP request headers are supported: In the following table, a “Yes” in the Supported column means the header is sent Note and properly parsed. Header Accept Accept-Encoding Accept-Language...
Administrator’s Guide SoundPoint IP / SoundStation IP Header 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 289
3xx Responses - Redirection Response 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 290
Administrator’s Guide SoundPoint IP / SoundStation IP Response 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 500 Server Internal Error...
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. The second, and preferred, method is to signal the media directions with the “a”...
Administrator’s Guide SoundPoint IP / SoundStation IP SIP for Instant Messaging and Presence Leveraging Extensions The phone is compatible with the Presence and Instant Messaging features of Microsoft Windows Messenger 5.1. In a future release, support for the Presence and Instant Message recommendations in the SIP Instant Messaging and Presence Leveraging Extensions (SIMPLE) proposals will be provided by the following Internet drafts or their successors: •...
Miscellaneous Administrative Tasks This appendix provides information required by varied aspects of the Session Initiation Protocol (SIP) application. This includes: • • • • • • • • • • • Trusted Certificate Authority List The following certificate authorities are trusted by the phone by default: •...
Page 294
Administrator’s Guide SoundPoint IP / SoundStation IP • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • C - 2 Deutsche Telekom AG Root CA Digital Signature Trust Co.
Page 295
• TC TrustCenter, Germany, Class 1 CA • TC TrustCenter, Germany, Class 2 CA • TC TrustCenter, Germany, Class 3 CA • TC TrustCenter, Germany, Class 4 CA • Thawte Personal Basic CA • Thawte Personal Freemail CA • Thawte Personal Premium CA •...
Administrator’s Guide SoundPoint IP / SoundStation IP Polycom endeavors to maintain a built-in list of the most commonly used CA Certificates. Due to memory contraints, we cannot keep as thorough a list as some other applications (for example, browsers). If you are using a certificate from a...
You can check whether an encrypted file is the same as an unencrypted file by: 1. Run the configFileEncrypt utility on the unencrypted file with the "-d" 2. Look at the encrypted file using WordPad and check the first line that If a phone downloads an encrypted file that it cannot decrypt, the action is logged, Note an error message displays, and the phone reboots.
Administrator’s Guide SoundPoint IP / SoundStation IP 2. Manually reboot the phone so that it will download the new key. The Adding a Background Logo This section provides instructions on how to add a background logo to all SoundPoint IP phones in your organization. You must be running at least BootROM 2.x.x and SIP 1.x.x.
Page 299
The SoundPoint IP 501/600/601 phones only support the four colors black, dark gray, light gray, and white. Any other colors will be approximated. Color RGB Values (Decimal) Black 0,0,0 Dark Gray 96,96,96 Light Gray 160,160,160 White 255,255,255 The SoundPoint IP 550/560/650 phones support a 4-bit grayscale, which is a smooth gradient from black (0, 0, 0) to white (FF, FF, FF).
Page 300
Administrator’s Guide SoundPoint IP / SoundStation IP </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"> ind.anim.IP_330.30.frame.1.duration="0"/> ind.anim.IP_400.30.frame.1.duration="0"/> ind.anim.IP_500.42.frame.1.duration="0"/> ind.anim.IP_600.46.frame.1.duration="0"/> ind.anim.IP_4000.45.frame.1.duration="0"/> ind.anim.IP_7000.46.frame.1.duration="0"/>...
</indicators> BootROM/SIP Application Dependencies Not withstanding the hardware backward compatibility mandate, there have been times throughout the life of the SoundPoint IP / SoundStation IP phones where certain dependencies on specific bootROM and application versions have been necessitated. This table summarizes some the major dependences that you are likely to encounter: Migration Dependencies In addition to the bootROM and application dependencies, there are certain...
2.0 and 2.1 can not upgrade past 2.4 Only 2.6 can upgrade to 3.0 3.0 cannot be downgraded http://www.polycom.com/support/voice/ IP 301: Volume-, Volume+, Hold, and Do Not Disturb IP 320 and 330: Volume-, Volume+, Hold, and Hands-free IP 430 and 501: Volume-, Volume+, Hold, and Messages...
Page 303
Note As of SIP 3.1, users can restart their phones by pressing the Menu key, and then selecting Settings > Basic > Restart Phone. Any new bootROM and SIP applications will be downloaded to the phone as a result of this restart. Restoring Factory Defaults For the key combination, press and hold certain key combinations (depending on the phone model) simultaneously during the countdown process in the...
Administrator’s Guide SoundPoint IP / SoundStation IP Default Feature Key Layouts The following figures and tables show the default SIP key layouts for the SoundPoint IP 301, 320, 330, 430, 501, 550, 560, 600, 601, 650, and 670 and SoundStation IP 4000, 6000, and 7000 models. SoundPoint IP 301 Key ID Function...
Page 305
SoundPoint IP 320/330 Key ID Function Key ID Dialpad2 Dialpad5 Dialpad8 Dialpad7 Dialpad4 Dialpad1 SoftKey3 Line1 ArrowRight Line2 Menu Dial Function Key ID Function VolUp SoftKey2 VolDown ArrowUp Dialpad3 Select Dialpad6 ArrowDown Dialpad9 Dialpad0 DialpadStar Hold MicMute Headset SoftKey1 Handsfree Dial DialpadPound ArrowLeft...
Page 306
Administrator’s Guide SoundPoint IP / SoundStation IP SoundPoint IP 430 Key ID Function Key ID Line1 Line2 ArrowUp Hold Redial VolUp VolDown DialpadStar Dialpad0 C - 14 Function Key ID Function DialpadPound Messages Dialpad9 Dialpad8 SoftKey4 Dialpad7 Headset Dialpad4 SoftKey2 Dialpad5 SoftKey1 Dialpad6...
Page 307
SoundPoint IP 501 Key ID Function Key ID ArrowUp ArrowLeft Select ArrowRight ArrowDown Delete Menu Messages DoNotDisturb Hold VolUp Conference Directories Services Call Lists Conference Transfer Redial PQRS PQRS Function Key ID Function VolDown Dialpad2 DialpadPound Dialpad1 Dialpad0 SoftKey4 DialpadStar SoftKey3 Dialpad9 SoftKey2...
Page 308
Administrator’s Guide SoundPoint IP / SoundStation IP SoundPoint IP 550/560/600/601/650/670 The SoundPoint IP 550 and 560 has have only the top four lines keys. Key IDs 31 Note and 42 are not used on SoundPoint IP 550 and 560 phones. Key ID Function Key ID...
Page 309
SoundStation IP 4000 Key ID Function Key ID Dialpad1 Dialpad2 Dialpad3 VolUp Handsfree ArrowUp Dialpad4 Dialpad5 Dialpad6 VolDown Function Key ID Function Select Dialpad7 Dialpad8 Menu Dialpad9 Exit MicMute SoftKey1 SoftKey2 ArrowDown SoftKey3 DialpadStar Dialpad0 DialpadPound Redial Miscellaneous Administrative Tasks Key ID Function C - 17...
Page 310
Administrator’s Guide SoundPoint IP / SoundStation IP SoundStation IP 6000 Key ID Function Key ID Dialpad1 Dialpad2 Dialpad3 VolUp Handsfree Dialpad4 Dialpad5 Dialpad6 VolDown ArrowDown C - 18 Function Key ID Function Select Dialpad7 Dialpad8 SoftKey3 Dialpad9 Exit MicMute Menu ArrowUp SoftKey1 SoftKey2...
SoundStation IP 7000 Key ID Function Key ID SoftKey1 ArrowUp Menu Conference Redial Handsfree SoftKey2 ArrowDown Dialpad1 Dialpad4 Dialpad7 Internal Key Functions A complete list of internal key functions for enhanced feature keys and hard key mappings is shown in the following table. The following guidelines should be noted: •...
Page 312
Administrator’s Guide SoundPoint IP / SoundStation IP • • • • Label ACDAvailable ACDLogin ACDLogout ACDUnavailable Answer Applications ArrowDown ArrowLeft ArrowRight ArrowUp BargeIn BuddyStatus Callers CallList CallPark CallPickup Conference Delete Dialpad0 Dialpad1 Dialpad2 C - 20 On the SoundPoint IP 320/330 phone, CallPickup and ParkedPickup refer to the same function.
Assigning a VLAN ID Using DHCP To assign a VLAN ID to a phone using DHCP: >> If a VLAN tag is assigned by CDP, DHCP VLAN tags will be ignored. Note In the DHCP menu of the Main setup menu, set VLAN Discovery to “Fixed”...
Administrator’s Guide SoundPoint IP / SoundStation IP The following figure shows the phone’s processing to determine if the VLAN ID is valid: Parsing Vendor ID Information After the phone boot, it sends a DHCP Discover packet to the DHCP server. This is found in the Bootstrap Protocol/option “Vendor Class Identifier”...
Page 317
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.
Administrator’s Guide SoundPoint IP / SoundStation IP Product, Model, and Part Number Mapping In SIP 2.1.2, enhancements to the master configuration file were made to allow you to direct phone upgrades to a software image and configuration files based on phone model number, firmware part number, or MAC address. The part number specific version has precedence over the model number version, which has precedence over the original version.
6. Select Save Config. You must enter the administrator password to access the network configuration. The factory default password is 456. The SoundPoint IP phone reboots. When the reboot is complete, the PC Ethernet port is disabled. Miscellaneous Administrative Tasks...
Page 320
Administrator’s Guide SoundPoint IP / SoundStation IP C - 28...
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 322
Administrator’s Guide SoundPoint IP / SoundStation IP Each revision is distinguished by a version number. You may use this Software under terms of this license revision or under the terms of any subsequent revision of the license. THIS SOFTWARE IS PROVIDED BY THE OPENLDAP FOUNDATION AND ITS CONTRIBUTORS ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A...
Page 323
Third Party Software 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" appear in their names without prior written permission of the OpenSSL Project.
Page 324
Administrator’s Guide SoundPoint IP / SoundStation IP 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 325
Third Party Software 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 326
Administrator’s Guide SoundPoint IP / SoundStation IP D - 6...
Index Numerics 802.1Q VLAN header 4–78 access URL 4–65 ACD. See also automatic call distribution acoustic echo cancellation 4–75 acoustic echo cancellation <aec> A–45 acoustic echo suppression <aes> A–46 AEC. See also acoustic echo cancellation AGC. See also automatic gain control alert information A–15 animations <anim>...
Page 329
configuration file example 4–62 connected party identification 4–5 consultative transfers 4–18 context sensitive volume control 4–5 corporate directory 4–35, A–69, A–92 custom certificates 4–81 customizable audio sound effects 4–5 customizable fonts and indicators 4–29 daisy-chaining phones 4–38 date and time <datetime> A–25 default feature key layouts C–12 default password 3–5, 4–83, C–11, C–27 deploying phones from the boot server 3–14...
Page 330
Administrator’s Guide SoundPoint IP / SoundStation IP IP_500 font A–75 IP_600 font A–75 jitter buffer 4–74 keep-alive <keepalive> A–63 key features 1–6 keys <key> A–75 language support 1–7 languages, adding new A–23 languages, supported 4–31 last call return 4–22 LEDs A–83 length <length>...
Page 332
Administrator’s Guide SoundPoint IP / SoundStation IP SIP basic protocols, header support B–4 SIP header diversion A–12 warning A–13 SIP headers, warnings 4–72 SIP. See also Session Initiation Protocol sip.cfg A–4 SIP<SIP> A–10 soft keys <softkey> A–103 sound effects <se> A–31 SoundPoint IP applications 4–33 configuring phones locally 4–83...
Page 333
API. The relationship between you and Polycom is that of licensee/licensor. No legal partnership or agency relationship is created between you and Polycom. Neither you nor Polycom is a partner, an agent or has any authority to bind the other. You agree not to represent otherwise.
Page 334
Polycom Products. Polycom is willing to license the Software to you only upon the condition that you accept all of the terms contained in this agreement. Select the "Accept" button at the bottom of the page to confirm your acceptance.
Page 335
2.3. Reservation. Polycom reserves all rights in the Software not expressly granted to you in this Agreement. 3. SUPPORT SERVICES. 3.1. No Support Services. Polycom provides no support services for the Software. 4. TERMINATION. 4.1. Termination. Without prejudice to any other rights, Polycom may terminate this Agreement if you fail to comply with any of the terms and conditions of this Agreement.
Page 336
DFAR Section 227.7015(b). 9.4. Relationship Between the Parties. The relationship between you and Polycom is that of licensee/licensor. Neither party will represent that it has any authority to assume or create any obligation, express or implied, on behalf of the other party, nor to represent the other party as agent, employee, franchisee, or in any other capacity.
Page 337
If any provision of this Agreement is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. www.polycom.com Corporate Headquarters: 4750 Willow Road, Pleasanton, CA 94588, USA Phone 408- 526.9000 Fax: 408-526-9100...
Page 338
Addendum to SIP 3.1 Administrator’s Guide This addendum addresses changes to the SoundPoint IP / SoundStation IP SIP 3.1 Administrator’s Guide specific to the release of the SoundPoint IP 450 desktop phone. The SoundPoint IP 450 desktop phone hardware behaves in a similar manner to the SoundPoint IP 430 except for: •...
The SoundPoint IP 450 phone can be configured to use the electronic hookswitch. For more information, refer to “Technical Bulletin 35150: Using an Electronic Hookswitch with SountPoint IP Phones“ at http://www.polycom.com/support/voip/. Graphic Display Backgrounds Like the SoundPoint IP 550, 560, 650, and 670 phones, you can select the pictures or designs displayed on the background.
This feature requires a license key for activation. Using this feature may require Note purchase of a license key or activation by Polycom channels. For more information, contact your Certified Polycom Reseller. The SoundPoint IP 450 phones can be configured to generate various quality metrics for listening and conversational quality.
Page 341
Administrator’s Guide Addendum for the SoundPoint IP 450 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 voice.gain.rx.analog.chassis.IP_450 voice.gain.rx.analog.ringer.IP_450 voice.gain.rx.digital.chassis.IP_450 voice.gain.rx.digital.ringer.IP_450 voice.gain.tx.analog.chassis.IP_450...
Receive Equalization <rxEq/> These settings control the performance of the receive equalization feature. Polycom recommends that you do not change these values. Attribute voice.rxEq.hs.IP_450.preFilter.enable voice.rxEq.hs.IP_450.postFilter.enable voice.rxEq.hd.IP_450.preFilter.enable voice.rxEq.hd.IP_450.postFilter.enable voice.rxEq.hf.IP_450.preFilter.enable voice.rxEq.hf.IP_450.postFilter.enable Transmit Equalization <txEq/> These settings control the performance of the hands-free transmit equalization feature.
Page 343
Administrator’s Guide Addendum for the SoundPoint IP 450 Background <bg/> This configuration attribute is defined as follows: Attribute bg.gray.selection bg.medRes.gray.pr.x.adj bg.medRes.gray.pat.solid.x. name bg.medRes.gray.pat.solid.x.red bg.medRes.gray.pat.solid.x. green bg.medRes.gray.pat.solid.x. blue 1 - 6 Permitted Values Default Interpretation Specifiy which type of background (w) and index (x) for that type is selected on reboot.
Page 344
Attribute bg.medRes.gray.bm.x.name bg.medRes.gray.bm.x.em. name bg.medRes.gray.bm.x.adj button.gray.selection.x.y. modify Administrator’s Guide Addendum for the SoundPoint IP 450 Permitted Values Default Interpretation any string Graphic files for display on the phone and Expansion Module and also the brightness any string adjustment to the graphic. For x=1: integer •...
Page 345
Administrator’s Guide Addendum for the SoundPoint IP 450 Bitmaps <bitmap/> The IP_450 parameters affect the SoundStation IP 450 desktop phone. Indicators <ind/> The IP_450 parameters affect the SoundStation IP 450 desktop phone. Animations <anim/> The IP_450 parameters affect the SoundStation IP 450 desktop phone. Graphic Icons <gi/>...
Page 346
The SoundPoint IP 450 desktop phone default key layout is as follows: Key ID Function Key ID Line1 Line2 Line3 ArrowUp Hold Redial VolUp VolDown DialpadStar Dialpad0 Administrator’s Guide Addendum for the SoundPoint IP 450 Function Key ID Function DialpadPound Messages Dialpad9 Dialpad8...
Page 347
Administrator’s Guide Addendum for the SoundPoint IP 450 1 - 10...
Page 348
This addendum addresses changes to the SoundPoint IP / SoundStation IP SIP 3.1 Administrator’s Guide specific to the release of the Polycom The Polycom VVX 1500 is a Business Media phone that combines advanced business telephony, one-touch video, real-time presence and integrated business applications into one seamless, lifelike communications experience.
Page 349
Multiple Key Combinations and Default Key Layout For more information, refer to the Release Notes for the SIP Application, Version 3.1.2B . For more information on the Polycom VVX 1500 phone, refer to the User Guide at Note http://www.polycom.com/support/voicedocumentation/ New or Changed Features Graphic Display Backgrounds On Polycom VVX 1500 phone’s color graphic display, you can select the...
Video Transmission By default, at the start of a video call, the Polycom VVX 1500 phone transmits an RTP encapsulated video stream with images captured from the local camera. Users can stop and start video transmission by pressing the Video key, and then selecting the appropriate soft key.
Page 351
Local Local Phone User Interface Voice Quality Monitoring The Polycom VVX 1500 phone can be configured to generate various quality metrics for listening and conversational quality. Multiple Registrations The Polycom VVX 1500 phone supports a maximum of six registrations. When the phone is unable to register with the call control server, the line key...
Video Codecs The following table summarizes the Polycom VVX 1500 phone’s video codec support: Algorithm MIME Type H.263 H263/90000, H263-1998/90000 H.264 H264/90000 Configuration changes can performed centrally at the boot server: Central Configuration file: sip.cfg (boot server) Audio Codecs The following table summarizes the Polycom VVX 1500 phone’s audio codec...
Digital Picture Frame A slide show of multiple personal images stored on a USB flash drive can be displayed on the Polycom VVX 1500 phone during the idle mode. The supported formats include JPEG, BMP, and PNG. The maximum image size is 9999x9999.
Note Microbrowser configuration that is standard on the SoundPoint IP and SoundStation IP phones will not work on the Polycom VVX 1500. If you want to use the Microbrowser, you must add the Microbrowser to the Application Launch Pad. For more information, refer to To get the “My Info Portal”...
Page 355
Administrator’s Guide Addendum for the Polycom VVX 1500 Business Media Phone Users can change the default values through the phone’s menu to accomodate their individual schedules. For example, a user may normally start work at 10am and work 8 hours a day from Monday to Saturday.
Page 356
Values video.enable 0=Disable, 1=Enable video.autoStartVideoTx 0, 1 Administrator’s Guide Addendum for the Polycom VVX 1500 Business Media Phone Permitted Values Default Interpretation Specifiy which type of background (w) and index for that type (x) is selected on reboot where w=1 to 3, x=1 to 6.
Page 357
Administrator’s Guide Addendum for the Polycom VVX 1500 Business Media Phone Permitted Attribute Values video.screenMode “normal”, “full”, “crop” video.screenModeFS “normal”, “full”, “crop” video.quality “motion”, “sharpness” video.maxCallRate 128 - 1024 kbps video.autoFullScreen 0, 1 These attributes also include: • • 1 - 10...
Page 358
0 to 6 video.camera.contrast 0 to 4 video.camera.sharpness 0 to 6 Administrator’s Guide Addendum for the Polycom VVX 1500 Business Media Phone Video Coding Algorithms <codecs/> Default Interpretation Null Set flicker avoidance. If set to 0 or Null, flicker avoidance is automatic.
Page 359
Administrator’s Guide Addendum for the Polycom VVX 1500 Business Media Phone Local Camera View <localCameraView/> These settings control how the local camera is viewed on the screen. These configuration attributes are defined as follows: Attribute video.localCameraView. fullscreen.enabled video.localCameraView. fullscreen.mode Video Coding Algorithms <codecs/>...
Page 360
Attribute video.profile.H264.jitterBufferMax video.profile.H264.jitterBufferMin video.profile.H264.jitterBufferShrink video.profile.H264.payloadType video.profile.H264.profileLevel video.profile.H263.jitterBufferMax Administrator’s Guide Addendum for the Polycom VVX 1500 Business Media Phone Permitted Values Interpretation (video.profil The largest jitter buffer depth to be supported (in milliseconds). Jitter above this size will e.H264.jitter BufferMin + always cause lost packets.
Page 361
Administrator’s Guide Addendum for the Polycom VVX 1500 Business Media Phone Attribute video.profile.H263.jitterBufferMin video.profile.H263.jitterBufferShrink video.profile.H263.CifMpi video.profile.H263.QcifMpi video.profile.H263.SqcifMpi video.profile.H2631998.jitterBufferMax video.profile.H2631998.jitterBufferMin 1 - 14 Permitted Values Interpretation 33ms to The smallest jitter buffer depth (in milliseconds) 1000ms, that must be achieved before play out begins default 150ms for the first time.
Page 362
Administrator’s Guide Addendum for the Polycom VVX 1500 Business Media Phone Permitted Values Interpretation 33ms to The absolute minimum duration time (in 1000ms, milliseconds) of RTP packet Rx with no packet default 70ms loss between jitter buffer size shrinks.
Page 363
Administrator’s Guide Addendum for the Polycom VVX 1500 Business Media Phone Attribute video.profile.H2631998.annexK video.profile.H2631998.annexN Voice Coding Algorithms <codecs/> These codecs include: • • 1 - 16 Permitted Values Interpretation 0, 1 (default), 2, This value is H263-1998/90000 format 3, 4...
Page 364
Note Codecs with a default of Null are available for test purposes only and are not expected to be used in your deployment. Administrator’s Guide Addendum for the Polycom VVX 1500 Business Media Phone Permitted Values Default Null, 1-16...
Page 365
Administrator’s Guide Addendum for the Polycom VVX 1500 Business Media Phone Codec Profiles <audioProfile/> The profile attributes can be adjusted for each of the supported codecs, namely, x= G711A, G711Mu, G722, G7221, G7221C, G729AB, Lin16, and Siren14. Attribute voice.audioProfile.x.payloadSize voice.audioProfile.x.jitterBufferMin voice.audioProfile.x.jitterBufferShrink...
Page 366
TIA-810-A digital telephony standard for the Polycom VVX 1500 phone. Polycom recommends that you do not change these values. Attribute voice.gain.rx.analog.handset.VVX_1500 voice.gain.rx.analog.handset.sidetone.VVX_1500 voice.gain.rx.analog.headset.VVX_1500 voice.gain.rx.analog.headset.sidetone.VVX_1500 voice.gain.rx.analog.chassis.VVX_1500 voice.gain.rx.analog.ringer.VVX_1500 voice.gain.rx.digital.chassis.VVX_1500 voice.gain.rx.digital.ringer.VVX_1500 voice.gain.tx.analog.handset.VVX_1500 voice.gain.tx.analog.headset.VVX_1500 voice.gain.tx.analog.chassis.VVX_1500 voice.gain.tx.digital.handset.VVX_1500 voice.gain.tx.digital.headset.VVX_1500 voice.gain.tx.digital.chassis.VVX_1500 Administrator’s Guide Addendum for the Polycom VVX 1500 Business Media Phone Default 1 - 19...
Page 367
Administrator’s Guide Addendum for the Polycom VVX 1500 Business Media Phone Receive Equalization <rxEq/> These new settings control the performance of the receive equalization feature on the Polycom VVX 1500 phone. Polycom recommends that you do not change these values.
Page 368
Administrator’s Guide Addendum for the Polycom VVX 1500 Business Media Phone This parameter apply to Video RTP packets. This parameter controls the 802.1p/Q user_priority field. Permitted Values Default These parameters apply to RTP packets. These parameters control the “type of service”...
Page 369
Administrator’s Guide Addendum for the Polycom VVX 1500 Business Media Phone Feature <feature/> This new configuration attribute is defined as follows: Attribute feature.20.enabled Web Server <httpd/> This new configuration attribute is defined as follows: Attribute httpd.lp.port Microbrowser <mb/> This new configuration attribute is defined as follows: Attribute mb.LaunchPad.enabled...
Page 370
600. LCD Power Saving <powerSaving/> This new configuration attribute is defined as follows: Attribute powerSaving.enabled powerSaving.officeHours. startHour.xxx Administrator’s Guide Addendum for the Polycom VVX 1500 Business Media Phone Permitted Values Default Interpretation string Null The internal/external URI, icon, and...
Page 371
Per-Phone Configuration File Changes User Preferences <up/> The Digital Picture Frame feature and screen saver are supported on the Polycom Note VVX 1500 only. 1 - 24 Permitted Values Default Interpretation 0 to 12 10 or 0 The duration of the day’s office hours, where...
Page 372
Attribute up.pictureFrame.folder up.pictureFrame.timePerImage up.screenSaver.enabled up.screenSaver.waitTime Multiple Key Combinations and Default Key Layout The multiple key combinations on the Polycom VVX 1500 phone are as follows: • Administrator’s Guide Addendum for the Polycom VVX 1500 Business Media Phone Permitted Values Default...
Page 373
Administrator’s Guide Addendum for the Polycom VVX 1500 Business Media Phone • • The Polycom VVX 1500 phone default key layout is as follows: Key ID Function Key ID Messages ArrowLeft Select ArrowRight Delete ArrowUp ArrowDown 1 - 26 Restoring Factory Defaults—Press and hold the 4, 6, 8, and * dial pad keys simultaneously during the countdown process in the bootROM until the password prompt appears.
Need help?
Do you have a question about the 1725-11530-310 and is the answer not in the manual?
Questions and answers