Administrator Guide SoundPoint®/SoundStation® IP SIP Version 1.4.x 17 November 2004 Copyright © 2004 Polycom, Inc. All rights reserved.
Notices 1. Specifications subject to change without notice. Polycom, Inc. 1565 Barber Lane, Milpitas CA 95035, USA www.polycom.com Part Number: 1725-11518-140 Rev A Copyright © 2004 Polycom, Inc. All rights reserved.
Administrator Guide - SoundPoint® IP / SoundStation® IP Table of Contents Table of Contents 1 Overview ......................................................... 1 2 Installation and Operation ................................. 3 2.1 Installation Models ..................................................3 2.2 Installation Process..................................................4 2.2.1 Basic Network Setup.........................................................................................................
Administrator Guide - SoundPoint® IP / SoundStation® IP Table of Contents 3.1.18 Microphone Mute ......................................................................................................................... 30 3.1.19 Multiple Call Appearances............................................................................................................. 30 3.1.20 Shared Call Appearances ..............................................................................................................
Administrator Guide - SoundPoint® IP / SoundStation® IP Table of Contents 3.5.2 Downloadable Fonts ....................................................................................................................... 48 3.5.3 Synthesized Call Progress Tones...................................................................................................... 48 3.6 Advanced Server Features ........................................49 3.6.1 Voicemail Integration .............................................
Administrator Guide - SoundPoint® IP / SoundStation® IP Table of Contents 4.6.1.8 Basic TCP/IP .....................................................................................................88 4.6.1.9 Web Server ........................................................................................................91 4.6.1.10 Call Handling Configuration .....................................................................................92 4.6.1.11 Directory ....
Administrator Guide - SoundPoint® IP / SoundStation® IP Table of Contents 5.2 Protocol Extensions..................................................138 5.2.1 RFC and Internet Draft Support....................................................................................................... 138 5.2.2 Request Support............................................................................................................................. 138 5.2.
Administrator Guide - SoundPoint® IP / SoundStation® IP vi Copyright © 2004 Polycom, Inc.
Administrator Guide - SoundPoint® IP / SoundStation® IP Overview 1 Overview This Administrator Guide is for the SIP 1.4.0 software release, and the bootROM 2.6.0 release. SoundPoint® IP and SoundStation® IP are feature-rich, enterprise-class voice communications terminals for Ethernet TCP/IP networks. They are designed to facilitate high-quality audio and text message communications.
Administrator Guide - SoundPoint® IP / SoundStation® IP Overview another type of data from its perspective, the phone is capable of vastly more than traditional business phones. As SoundPoint® IP and SoundStation® IP run the same protocols as your office personal computer, many innovative applications can be developed without resorting to specialized technology.
Administrator Guide - SoundPoint® IP / SoundStation® IP Installation and Operation 2 Installation and Operation This section describes the basic steps that are needed to make your phone operational. 2.1 Installation Models There are diverse installation models scaling from stand-alone phones to large, centrally provisioned systems with thousands of phones. For any size system, the phones can be centrally provisioned from a boot server via a system of global and per-phone configuration files.
Administrator Guide - SoundPoint® IP / SoundStation® IP Installation and Operation The configuration served by the boot server can be augmented by changes made locally on the phone itself or via the phone’s built-in web server. If file uploads are permitted, the boot server allows these local changes to be backed up automatically. Polycom recommends the boot server central provisioning model for installations involving more than a few phones.
Administrator Guide - SoundPoint® IP / SoundStation® IP Installation and Operation 2.2.1.1 DHCP or Manual TCP/IP Setup Basic network settings can be derived from DHCP or entered manually using the phone’s LCD-based user interface. Polycom recommends using DHCP where possible to eliminate repetitive manual data entry.
Administrator Guide - SoundPoint® IP / SoundStation® IP Installation and Operation 2.2.1.2 Local User Interface Setup Menus Access to Network Configuration Menu: Phase 1: bootROM The network configuration menu is accessible during the auto-boot countdown of the bootROM phase of operation. Press the Setup soft key to launch the main menu. Phase 2: application The network configuration menu is accessible from the main menu. Navigate to Menu>Settings>Network Configuration. This menu is locked by default.
Administrator Guide - SoundPoint® IP / SoundStation® IP Installation and Operation Name Possible Valuesa Description GMT Offset -12 through +13 Offset of the local time zone from Greenwich Mean Time in half hour increments. DNS Server dotted-decimal IP address Primary server to which the phone directs Domain Name System queries. DNS Alternate Server dotted-decimal IP address Secondary server to which the phone directs Domain Name System queries.
Administrator Guide - SoundPoint® IP / SoundStation® IP Possible Values Name Installation and Operation Description Boot Server Option 128 through 254 (Cannot be the same as VLAN ID Option) When the boot server parameter is set to Custom, this parameter specifies the DHCP option number in which the phone will look for its boot server.
Administrator Guide - SoundPoint® IP / SoundStation® IP Installation and Operation b. The FTP server user name and FTP password should be changed from the default values. Note that FTP is an insecure protocol and the user chosen should have very few privileges on the server. 2.2.1.3 Reset to Factory Defaults The basic network configuration referred to in the preceding sections can be reset to factory defaults.
Administrator Guide - SoundPoint® IP / SoundStation® IP Installation and Operation 2.2.2.1 Centralized Configuration The phone application consists of an executable image file (sip.ld) and one or more XML-format configuration files. In the centrally provisioned model, these files are stored on a boot server and cached in the phone.
Administrator Guide - SoundPoint® IP / SoundStation® IP Installation and Operation is the Ethernet MAC address of the phone in question. For A-F hexadecimal digits, use lower case only, for example, 0004f200106c.cfg. The Ethernet address can be viewed using the About soft key during the auto-boot countdown of the bootROM or via the Menu>System Status>General menu in the application. It is also printed on a label on the back of the phone.
Administrator Guide - SoundPoint® IP / SoundStation® IP Installation and Operation Note The order of the configuration files listed in CONFIG_FILES is significant. • The files are processed in the order listed (left to right). • The same parameters may be included in more than one file. • The parameter found first in the list of files will be the one that is effective.
Administrator Guide - SoundPoint® IP / SoundStation® IP Installation and Operation These application configuration files dictate the behavior of the phone once it is running the executable specified in the master configuration file. Important Configuration files should only be modified by a knowledgeable System Administrator. Applying incorrect parameters may render the phone unusable. 2.2.2.1.
Administrator Guide - SoundPoint® IP / SoundStation® IP Installation and Operation an FTP protocol boot server. For more information on TFTP boot servers, see 2.2.2.1.1 FTP vs. TFTP on page 10. Step: Instructions: 1. Install FTP server application or locate suitable existing server. Use RFC-compliant FTP servers.
Administrator Guide - SoundPoint® IP / SoundStation® IP Step: Installation and Operation Instructions: 6. Decide on FTP server security policy: Polycom recommends allowing file uploads to the FTP server where the security environment permits. This allows event log files to be uploaded and changes made by the phone user to the configuration (via the web server and local user interface) and changes made to the directory to be backed up.
Administrator Guide - SoundPoint® IP / SoundStation® IP Installation and Operation many application settings to be modified, such as SIP server address or ring type or regional settings such as time/date format and language. Local Web Server Access Point your web browser to http:///. Configuration pages are accessible from the menu along the top banner. The web server will issue an authentication challenge to all pages except for the home page.
Administrator Guide - SoundPoint® IP / SoundStation® IP Features 3 Features This section describes the many features and corresponding administration points of SoundPoint® IP and SoundStation® IP. References are made frequently to 4.6 Configuration Files on page 65. 3.1 Basic Features 3.1.1 Call Log The phone maintains a call log.
Administrator Guide - SoundPoint® IP / SoundStation® IP Features 3.1.3 Call Waiting When an incoming call arrives while the user is active on another call, the incoming call is presented to the user visually on the LCD display. A configurable sound effect such as the familiar call-waiting beep will be mixed with the active call audio as well. 3.1.4 Called Party Identification The phone displays and logs the identity of the remote party specified for outgoing calls.
Administrator Guide - SoundPoint® IP / SoundStation® IP Central (boot server) Features Configuration file: ipmid.cfg Turn this feature on or off. Configuration file: phone1.cfg Specify per-registration whether all missed-call events or only remote/server-generated missed-call events will be displayed. • For more information, see 4.6.1.21 Feature on page 109. • Local For more information, see 4.6.3.2.3 Missed Call Configuration on page 123.
Administrator Guide - SoundPoint® IP / SoundStation® IP Features SoundPoint IP 300 SIP Key Layout 2 28 27 25 35 1 Sel Del 31 26 29 Menu 1 21 2 20 3 19 ABC DEF ABC DEF Do Not Disturb 4 16 5 17 6 18 GHI JKL GHI MNO JKL 77 88 99 15 14 13 TUV WXYZ PQRS TUV WXYZ 7 Hold Hold 0 11 # 12 OPER * 10 23 Redial MNO PQRS 32 5 OPER 9 8 Key ID SoundPoint IP 500 SIP Key Layout 1 35 40 2 34 39 Services Call Lists Conference Transfer Redial 4 3 5 33 38 Directories Conferenc
Administrator Guide - SoundPoint® IP / SoundStation® IP Features SoundPoint IP 600 SIP Key Layout 34 1 33 41 35 Sel 2 4 5 42 3 31 Del 6 Directories Services Menu 30 28 Transfer 26 7 25 Messages 29 Conference 27 8 1 24 2 23 3 32 ABC DEF ABC DEF Do Not Disturb 22 9 4 5 6 19 20 37 GHI JKL GHI JKL 77 TUV 36 PQRS Hold 10 WXYZ 18 TUV * 15 40 MNO 21 88 99 16 17 PQRS Redial MNO Hold 39 WXYZ 0 # 14 38 OPER OPER 13 11 12 Key ID SoundStation IP 4000 S
Administrator Guide - SoundPoint® IP / SoundStation® IP 22 Features Key ID IP 300 Function IP 500 Function IP 600 Function IP 4000 Function 1 Line1 ArrowUp ArrowUp Dialpad1 2 Line2 ArrowLeft ArrowLeft Dialpad2 3 n/a Select ArrowDown Dialpad3 4 n/a ArrowRight ArrowRight VolUp 5 Hold ArrowDown Select Handsfree 6 n/a Delete Delete ArrowUp 7 DoNotDisturb Menu Menu Dialpad4 8 VolUp Messages Messages Dialpad5 9 VolDown DoNotDisturb DoNotDisturb Dialpad6 10 Dia
Administrator Guide - SoundPoint® IP / SoundStation® IP Features Key ID IP 300 Function IP 500 Function IP 600 Function IP 4000 Function 31 ArrowUp Services Line6 n/a 32 Menu Directories Conference n/a 33 n/a Line3 Line2 n/a 34 n/a Line2 Line1 n/a 35 Headset Line1 Line3 n/a 36 n/a Redial Redial n/a 37 n/a Transfer Transfer n/a 38 n/a Headset Headset n/a 39 n/a MicMute Handsfree n/a 40 n/a Handsfree Hold n/a 41 n/a n/a Line4 n/a 42 n/a n/a Line
Administrator Guide - SoundPoint® IP / SoundStation® IP Features audio files. The default sample audio files may be replaced with alternates in .wav file format. Supported .wav formats include: • mono G.711 (13-bit dynamic range, 8-khz sample rate), • mono L16/1600 (16-bit dynamic range, 16-kHz sample rate). Note The alternate sampled audio sound effect files must be present on the boot server or the Internet for downloading at boot time. Configuration File: ipmid.
Administrator Guide - SoundPoint® IP / SoundStation® IP Features Administration: Distinctive Incoming Call Treatment For more information, see 3.1.16 Local Contact Directory on page 27. 3.1.13 Distinctive Ringing There are three aspects to Distinctive Ringing: 1. The user can select the ring type for each line. There are many different ring patterns to choose from. 2. The ring type for specific callers can be assigned in the contact directory. For more information, see 3.1.
Administrator Guide - SoundPoint® IP / SoundStation® IP Local Features Web Server (if enabled) None. Local Phone User Interface None. 3.1.14 Do-Not-Disturb A do-not-disturb feature is available to temporarily stop all incoming call alerting. Calls can optionally be treated as though the phone is busy while Do-Not-Disturb (DND) is enabled. Incoming calls received while DND is enabled are logged as missed. Configuration file: ipmid.
Administrator Guide - SoundPoint® IP / SoundStation® IP Local Features Web Server (if enabled) None. Local Phone User Interface Enable or disable persistent headset mode via the Settings menu. Changes are saved to local flash and backed up to -phone.cfg on the boot server. Changes will permanently override global settings unless deleted via the Reset User Settings menu. 3.1.16 Local Contact Directory The phone maintains a local contact directory.
Administrator Guide - SoundPoint® IP / SoundStation® IP Local Features Web Server (if enabled) None. Local Phone User Interface The user can edit the directory contents at will. Changes will be stored in the phone’s flash file system and backed up to the boot server copy of -directory.xml if this is configured. When the phone boots, the boot server copy of the directory, if present, will overwrite the local copy. 3.1.16.
Administrator Guide - SoundPoint® IP / SoundStation® IP Features Element Permitted Values Interpretation fn UTF-8 encoded string of up to 40 bytesa first name ln UTF-8 encoded string of up to 40 bytes last name ct UTF-8 encoded string containing digits (the user part of a SIP URL) or a string that constitutes a valid SIP URL contact Null, 1 to 40 speed-dial index sd Cannot be Null or duplicated; is used by the phone to address a remote party in the same way that a string of digits or a SIP
Administrator Guide - SoundPoint® IP / SoundStation® IP Features 3.1.17 Local Digit Map The phone has a local digit map feature to automate the setup phase of number-only calls. When properly configured, this feature eliminates the need for using the Send soft key when making outgoing calls. Instead, as soon as a digit pattern matching the digit map is found, the call setup process will complete automatically.
Administrator Guide - SoundPoint® IP / SoundStation® IP Features two concurrent calls per registration (line). This is an artificial limit and will be expanded in the future. 3.1.20 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 which share that call appearance. Mutual exclusion features emulate traditional PBX or key system privacy for shared calls.
Administrator Guide - SoundPoint® IP / SoundStation® IP Web Server (if enabled) Features Specify line-seize subscription period. Navigate to: http:///appConf.htm#se Specify standard or non-standard behavior for processing line-seize subscription for mutual exclusion feature. Navigate to: http:///appConf.
Administrator Guide - SoundPoint® IP / SoundStation® IP Features function. For more information, see 5.2.5 Bridged Line Appearance Signaling on page 139. Note: In the configuration files, bridged lines are configured by “shared line” parameters. Configuration file: ipmid.cfg Specify whether diversion should be disabled on shared lines. • Central (boot server) Configuration file: phone1.cfg For more information, see 4.6.1.10 Call Handling Configuration on page 92.
Administrator Guide - SoundPoint® IP / SoundStation® IP Features map animations used for graphic icons on the display can be changed and repositioned. LED flashing sequences and colors can be changed. Configuration File: ipmid.cfg Specify fonts to overwrite existing ones or specify new fonts. • For more information, see 4.6.1.12 Fonts on page 94. Specify which bitmaps to use. Central (boot server) • For more information, see 4.6.1.14 Bitmaps on page 100.
Administrator Guide - SoundPoint® IP / SoundStation® IP Features Web Server (if enabled) None. Local Phone User Interface The user can edit the directory contents. The Speed Dial Index field is used to link directory entries to speed dial operations. Local Changes will be stored in the phone’s flash file system and backed up to the boot server copy of -directory.xml if this is configured.
Administrator Guide - SoundPoint® IP / SoundStation® IP Web Server (if enabled) Features Set the basic SNTP and daylight savings settings. Navigate to: http:///coreConf.htm#ti Changes are saved to local flash and backed up to -phone.cfg on the boot server. They will permanently override global settings unless deleted via the Reset User Settings menu selection. Local Local Phone User Interface The basic SNTP settings can be made in the Network Configuration menu.
Administrator Guide - SoundPoint® IP / SoundStation® IP Features 3.2 Call Management Features 3.2.1 Automatic Off-hook Call Placement The phone supports an optional automatic off-hook call placement feature for each registration. Central (boot server) Local Configuration file: phone1.cfg Specify which registrations have the feature and what contact to call when going off hook. • For more information, see 4.6.3.2.2 Automatic Offhook Call Placement on page 123.
Administrator Guide - SoundPoint® IP / SoundStation® IP Features 3.2.3 Call Transfer Call transfer enables the user (User A or transferring user) to transform an existing call with User B (primary call) into a new call between User B and a third user C (transferred-to user) selected by User A.
Administrator Guide - SoundPoint® IP / SoundStation® IP Features incoming call treatment feature. The user’s ability to originate calls is unaffected by all call diversion options. Each registration (line) has its own diversion properties. Central (boot server) Configuration file: phone1.cfg Set all call diversion settings including a global forward-to contact and individual settings for call forward all, call forward busy, call forward no-answer, and call forward do-notdisturb.
Administrator Guide - SoundPoint® IP / SoundStation® IP Features 3.2.7 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. Central (boot server) Local Configuration file: ipmid.cfg Turn this feature on or off. Web Server (if enabled) None. Local Phone User Interface None. • For more information, see 4.6.1.21 Feature on page 109. 3.2.
Administrator Guide - SoundPoint® IP / SoundStation® IP Features 3.2.9 Last Call Return The phone allows server-based last call return. This feature depends on support from a SIP server. Configuration file: ipmid.cfg Central (boot server) Turn this feature on or off. • Specify the string sent to the server for last-call-return. • Local For more information, see 4.6.1.21 Feature on page 109. For more information, see 4.6.1.10 Call Handling Configuration on page 92.
Administrator Guide - SoundPoint® IP / SoundStation® IP Central (boot server) Configuration file: ipmid.cfg Set the jitter buffer tuning parameters including minimum and maximum size and shrink aggression. • Web Server (if enabled) Features For more information, see 4.6.1.6.1.2 Codec Profiles on page 79. Set the jitter buffer tuning parameters including minimum and maximum size and shrink aggression. Navigate to: http:///coreConf.
Administrator Guide - SoundPoint® IP / SoundStation® IP Local Features Web Server (if enabled) None. Local Phone User Interface None. 3.3.5 DTMF Tone Generation The phone generates DTMF tones in response to user dialing on the dial pad. These tones are transmitted in the RTP streams of connected calls. The phone can encode the DTMF tones using the active voice codec or using RFC 2833 compatible encoding. The coding format decision is based on the capabilities of the remote endpoint.
Administrator Guide - SoundPoint® IP / SoundStation® IP Features 3.3.7 Acoustic Echo Cancellation (AEC) The phone employs advanced acoustic echo cancellation for hands-free operation. Both linear and non-linear techniques are employed to aggressively reduce echo yet provide for natural full-duplex communication patterns. 3.3.8 Audio Codecs The following table summarizes the phone’s audio codec support: Frame Size Effective audio bandwidth Algorithm MIME Type Ref. Bit Rate Sample Rate G.
Administrator Guide - SoundPoint® IP / SoundStation® IP Features 3.3.9 Background Noise Suppression (BNS) This feature, designed primarily for handsfree operation, reduces background noise to enhance communication in noisy environments. 3.3.10 Comfort Noise Fill Comfort noise fill is designed to help provide a consistent noise level to the remote user of a handsfree call. Fluctuations in perceived background noise levels are an undesirable side effect of the non-linear component of most AEC systems.
Administrator Guide - SoundPoint® IP / SoundStation® IP Features invokes do-not-disturb. The user can also manually specify a state to convey, overriding, and perhaps masking, the automatic behavior. Central (boot server) XML file: -directory.xml The 0 (buddy watching) and 0 (buddy blocking) elements in the directory.xml file dictate the Presence aspects of directory entries. • For more information, see 3.1.16.
Administrator Guide - SoundPoint® IP / SoundStation® IP Features Asian languages (Chinese, Japanese, and Korean) is also included but will render only on the SoundPoint® IP 600’s and SoundStation® IP 4000’s higher resolution displays.
Administrator Guide - SoundPoint® IP / SoundStation® IP Features Note Currently, the multilingual feature is only available in the application. At this time, the bootROM application is English only. Central (boot server) Local Configuration file: ipmid.cfg Specify the boot-up language and the selection of language choices to be made available to the user. For more information, see: • 4.6.1.1.1 Multilingual on page 66, and • 4.6.1.1.1.1 Adding New Languages on page 67.
Administrator Guide - SoundPoint® IP / SoundStation® IP Features ing the life cycle of a call. These call progress tones are easily configurable for compatibility with worldwide telephony standards or local preferences. Configuration file: ipmid.cfg Specify the basic tone frequencies, levels, and basic repetitive cadences. • For more information, see 4.6.1.3.2 Chord Sets on page 71 and 4.6.1.1.3 Call Progress Tones on page 68.
Administrator Guide - SoundPoint® IP / SoundStation® IP Features waiting signal from a voicemail server will trigger the message-waiting indicator to flash. Configuration file: ipmid.cfg For one-touch voicemail access, enable the “one-touch voicemail” user preference. • Central (boot server) Configuration file: phone1.cfg For more information, see 4.6.1.2 User Preferences on page 69.
Administrator Guide - SoundPoint® IP / SoundStation® IP Features use for outgoing calls or which registration to use when initiating new instant message dialogs. Configuration file: sip.cfg Specify the local SIP signaling port and an array of SIP servers to register to. For each server specify the registration period and the signaling failure behavior. • Central (boot server) Configuration file: phone1.cfg For more information, see 4.6.2.1.1 Local on page 113 and 4.6.2.1.
Administrator Guide - SoundPoint® IP / SoundStation® IP Web Server (if enabled) Features Specify the local SIP signaling port and an array of SIP servers to register to. Navigate to: http:///appConf.htm For up to six registrations, specify a display name, a SIP address, an optional display label, an authentication user ID and password, and an optional array of registration servers.
Administrator Guide - SoundPoint® IP / SoundStation® IP Local Features Web Server (if enabled) None. Local Phone User Interface None. 3.6.4 ACD agent available / unavailable The phone supports ACD (Automatic Call Distribution) agent available and unavailable. This feature depends on support from a SIP server. Central (boot server) Local Configuration file: ipmid.cfg Turn this feature on or off. Web Server (if enabled) None. Local Phone User Interface None. • For more information, see 4.6.1.
Administrator Guide - SoundPoint® IP / SoundStation® IP Features 3.6.5.1 DNS SIP Server Name Resolution If a DNS name is given for a proxy/registrar address, the IP address(es) associated with that name will be discovered as specified in RFC 3263 - Locating SIP Servers. If a port is given, the only lookup will be an A record. If no port is given, NAPTR and SRV records will be tried, before falling back on A records if NAPTR and SRV records return no results.
Administrator Guide - SoundPoint® IP / SoundStation® IP Features user password is requested, the administrator password will also work. The web server is protected by the administrator password. Central (boot server) Local Configuration file: ipmid.cfg Specify the minimum lengths for the user and administrator passwords. • For more information, see 4.6.1.17.1 Password Lengths on page 106. Web Server (if enabled) None.
Administrator Guide - SoundPoint® IP / SoundStation® IP 56 Copyright © 2004 Polycom, Inc.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4 Optimization 4.1 Ethernet Switch The SoundPoint® IP phones contain two Ethernet ports, labeled LAN and PC, and an embedded Ethernet switch that runs at full line-rate. The Ethernet switch allows a personal computer and other Ethernet devices to connect to the office LAN by daisy chaining through the phone, eliminating the need for a stand-alone hub.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization The phone can filter incoming RTP packets arriving on a particular port by IP address. Packets arriving from a non-negotiated IP address can be discarded. The phone can also enforce symmetric port operation for RTP packets: packets arriving with the source port set to other than the negotiated remote sink port can be rejected. The phone can also jam the destination transport port to a specified value regardless of the negotiated port.
Administrator Guide - SoundPoint® IP / SoundStation® IP Central (boot server) Configuration file: phone1.cfg Specify the external NAT IP address and the ports to be used for signaling and RTP traffic. • Web Server (if enabled) Optimization For more information, see 4.6.3.6 Network Address Translation on page 129. Specify the external NAT IP address and the ports to be used for signaling and the RTP traffic. Navigate to: http:///coreConf.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization For more information, see 2.2.2 Application Configuration on page 9. Manual Reboot: Menu Option or Key Presses To reboot phones manually, a menu option can be selected or a key combination can be held down. The menu option is called Restart Phone and it is in the Settings menu.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization As an additional diagnostic tool, both log files can be uploaded on demand to the boot server by pressing and holding the following keys until a confirmation tone is heard or for about three seconds. IP 300: Line1, Line2, Arrow Up, Arrow Down IP 500: The four arrow keys IP 600: The four arrow keys IP 4000: Menu, Exit, Off-hook/Handsfree, Redial Log files uploaded in this manner are named: • -now-boot.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.5.1 IP TOS The “type of service” field in an IP packet header consists of four TOS bits and a 3-bit precedence field. Each TOS bit can be set to either 0 or 1. The precedence field can be set to a value from 0 through 7. The type of service can be configured specifically for RTP packets and call control packets, such as SIP signaling packets. Central (boot server) Configuration file: ipmid.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.5.3 RTCP Support The phone supports RTCP per RFC 1889. For each RTP stream, which, by convention, uses even ports only, the next higher odd port is used to send and receive RTCP reports. Copyright © 2004 Polycom, Inc.
Administrator Guide - SoundPoint® IP / SoundStation® IP 64 Copyright © 2004 Polycom, Inc.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6 Configuration Files This section is a reference for all parameters that are configurable when using the centralized provisioning installation model. It is divided into three sections: • Core Configuration - ipmid.cfg • Application Configuration - sip.cfg • Per-phone Configuration - phone1.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.1.1.1 Multilingual The multilingual feature is based on string dictionary files downloaded from the boot server. These files are encoded in standalone XML format. Several western European and Asian languages are included with the distribution. Attribute Permitted Values lcl.ml.lang Null OR An exact match for one of the folder names under the SoundPointIPLocalization folder on the boot server.
Administrator Guide - SoundPoint® IP / SoundStation® IP Permitted Values Attribute Optimization Interpretation lcl.ml.lang.clock.x.format string which includes ‘D’, ‘d’ and ‘M’ and two optional comma’s If attribute present, overrides lcl.datetime.date.format; D = day of week d = day M = month Up to two comma’s may be included. e.g. D,dM = Thursday, 3 July Md,D = July 3, Thursday The field may contain 0, 1 or 2 comma’s which can occur only between characters and only one at a time i.e.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.1.1.2 Date and Time Attribute Permitted Values lcl.datetime.time.24HourClock 0,1 If 1, display time in 24-hour clock mode rather than a.m./p.m. lcl.datetime.date.format string which includes ‘D’, ‘d’ and ‘M’ and two optional comma’s Controls format of date string. D = day of week d = day M = month Up to two comma’s may be included. e.g.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization In the following table, x is the index of the region as specified by the x index of the lcl.cpt.menu.x attribute above, y is the chord set number and cat is one of cp or misc. For more information, see 4.6.1.5.1.1 Call Progress Patterns on page 75. Attribute Permitted Values lcl.cpt.chord.cat.x.y.freq.z 0-1600 Frequency for this component in Hertz; up to four chord-set components can be specified (z=1, 2, 3, 4). lcl.cpt.chord.cat.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization Attribute Permitted Values Default Interpretation up.localClockEnabled 0, 1 1 If set to 1, display the date and time on the idle display 4.6.1.3 Tones This section describes configuration items for the tone resources available in the phone. 4.6.1.3.1 Dual Tone Multi-Frequency Attribute Permitted Values Default Interpretation tone.dtmf.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization Attribute Permitted Values Default Interpretation tone.dtmf.stim.pac.offHookOnly 0, 1 0 Not currently used. tone.dtmf.viaRtp 0, 1 1 If set to 1, encode DTMF in the active RTP stream, otherwise, DTMF may be encoded within the signaling protocol only when the protocol offers the option. Note: tone.dtmf.chassis.masking should be enabled when tone.dtmf.viaRtp is disabled. tone.dtmf.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization In the following table, x is the chord-set number and cat is one of callProg, ringer, or misc. Attribute Permitted Values tone.chord.cat.x.freq.y 0-1600 Frequency for this component in Hertz; up to four chord-set components can be specified (y=1, 2, 3, 4). tone.chord.cat.x.level.y -57 to 3 Level of this component in dBm0. tone.chord.cat.x.onDur positive integer On duration in milliseconds, 0=infinite. tone.chord.cat.x.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization The following table defines the default usage of the sampled audio files with the phone: Sampled Audio File Default use within phone (pattern reference) 1 Welcome Sound Effect (se.pat.misc.7) 2 Ringer 13 (se.pat.ringer.13) 3 Ringer 14 (se.pat.ringer.14) 4 Ringer 15 (se.pat.ringer.15) 5 Ringer 16 (se.pat.ringer.16) 6 Ringer 17 (se.pat.ringer.17) 7 Ringer 18 (se.pat.ringer.18) 8 Ringer 19 (se.pat.ringer.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.1.5.1 Patterns Patterns use a simple script language that allows different chord sets or wave files to be strung together with periods of silence. The script language uses the following instructions: Instruction Meaning Example sampled (n) Play sampled audio file na se.pat.callProg.x.inst.y.type =”sampled” (sampled audio file instruction type) se.pat.callProg.x.inst.y.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization Attribute Permitted Values Interpretation se.pat.callProg.x.inst.y.type sampled OR chord OR silence OR branch As above. se.pat.callProg.x.inst.y.value integer Instruction type: sampled chord se.pat.callProg.x.inst.y.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.1.5.1.2 Ringer Patterns The following table maps ringer pattern numbers to their default descriptions.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.1.5.1.3 Miscellaneous Patterns The following table maps miscellaneous patterns to their usage within the phone. Miscellaneous pattern number Use within phone 1 new message waiting indication 2 new instant message 3 not used 4 local hold notification 5 positive confirmation 6 negative confirmation 7 welcome (boot up) 4.6.1.5.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization Attribute Permitted Values Interpretation se.rt.modification.enabled 0,1 Set to 1 to allow user modification via local user interface of the pre-defined ring type enabled for modificationa. se.rt.x.name UTF-8 encoded string Used for identification purposes in the user interfaceb. se.rt.x.type ring OR visual OR answer OR ringanswer As defined in table above. se.rt.x.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.1.6.1.1 Codec Preferences Attribute Permitted Values Default Interpretation voice.codecPref.G711Mu Null, 1-3 1 Specifies the codec preferences for SoundPoint® IP platforms. voice.codecPref.G711A 2 voice.codecPref.G729AB 3 1=highest 3=lowest Null=do not use Give each codec a unique priority, this will dictate the order used in SDP negotiations.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization Permitted Values Attribute Interpretation voice.audioProfile.x.jitterBufferMin 40, 50, 60, ... (multiple of 10) The smallest jitter buffer depth (in milliseconds) that must be achieved before play out begins for the first time. Once this depth has been achieved initially, the depth may fall below this point and play out will still continue.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.1.6.3 Gains The default gain settings have been carefully adjusted to comply with the TIA-810-A digital telephony standard. Do not alter these values. Attribute Default voice.gain.rx.analog.handset 0 voice.gain.rx.analog.headset 0 voice.gain.rx.analog.chassis 3 voice.gain.rx.analog.chassis.IP300 -6 voice.gain.rx.analog.chassis.IP_4000 3 voice.gain.rx.analog.ringer 3 voice.gain.rx.analog.ringer.IP300 -6 voice.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.1.6.4 Acoustic Echo Cancellation These settings control the performance of the speakerphone acoustic echo canceller. Do not alter these values. 82 Attribute Default voice.aec.hs.enable 0 voice.aec.hs.lowFreqCutOff 125 voice.aec.hs.highFreqCutOff 3800 voice.aec.hs.erlTab_0_300 -24 voice.aec.hs.erlTab_300_600 -24 voice.aec.hs.erlTab_600_1500 -24 voice.aec.hs.erlTab_1500_3500 -24 voice.aec.hs.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.1.6.5 Acoustic Echo Suppression These settings control the performance of the speakerphone acoustic echo suppressor. Do not alter these values. Attribute Default voice.aes.hs.enable 0 voice.aes.hs.duplexBalance 7 voice.aes.hd.enable 0 voice.aes.hd.duplexBalance 0 voice.aes.hf.enable 1 voice.aes.hf.duplexBalance.0 7 voice.aes.hf.duplexBalance.1 7 voice.aes.hf.duplexBalance.2 6 voice.aes.hf.duplexBalance.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization Do not alter these values. Attribute Default voice.ns.hs.enable 0 voice.ns.hs.signalAttn -6 voice.ns.hs.silenceAttn -8 voice.ns.hd.enable 0 voice.ns.hd.signalAttn 0 voice.ns.hd.silenceAttn 0 voice.ns.hf.enable 1 voice.ns.hf.signalAttn -6 voice.ns.hf.silenceAttn -8 voice.ns.hf.IP_4000.enable 1 voice.ns.hf.IP_4000.signalAttn -6 voice.ns.hf.IP_4000.silenceAttn -8 4.6.1.6.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.1.6.8 Receive Equalization These settings control the performance of the handsfree receive equalizaton feature. Do not alter these values. Attribute Default voice.rxEq.hf.IP_500.enable 1 voice.rxEq.hf.IP_600.enable 1 voice.rxEq.hf.IP_4000.enable 0 voice.rxEq.hf.type 0 voice.rxEq.hf.IP_4000.type 0 voice.rxEq.hf.size 63 voice.rxEq.hf.IP_4000.size 33 voice.rxEq.hf.coef.0 to .62 Don’t change these values voice.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.1.6.10 Voice Activity Detection These settings control the performance of the voice activity detection (silence suppression) feature. Attribute Permitted Values Default Interpretation voice.vadEnable 0, 1 0 If set to 1, enable VAD. voice.vadThresh integer from 0 to 30 15 The threshold for determining what is active voice and what is background noise in dB. This does not apply to G.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.1.7.1.3 Other These default parameter values are used for all packets which are not set explicitly. Attribute Permitted Values Default Interpretation qos.ethernet.other.user_priority 0-7 2 User-priority used for packets that do not have a per-protocol setting. 4.6.1.7.2 IP TOS These settings control the “type of service” field in outgoing packets. 4.6.1.7.2.1 RTP These parameters apply to RTP packets.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.1.7.2.2 Call Control These parameters apply to call control packets, such as the network protocol signaling. Attribute Permitted Values Default Interpretation qos.ip.callControl.min_delay 0, 1 1 If set to 1, set min-delay bit in the IP TOS field of the IP header, or else don’t set it. qos.ip.callControl.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization • stop DST on the last Sunday in October at 2 am. Permitted Values Attribute Default Interpretation tcpIpApp.sntp.resyncPeriod positive integer 86400 (24 hours) Time in seconds between SNTP resyncs. tcpIpApp.sntp.addressa valid host name or IP address clock Address of the SNTP server. tcpIpApp.sntp.gmtOffset positive or negative integer -28800 (Pacific time) Offset in seconds of the local time zone from GMT.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization Attribute Permitted Values Default Interpretation tcpIpApp.sntp.daylightSavings.stop.date 1-31 1 Day of the month to start DST. tcpIpApp.sntp.daylightSavings.stop.time 0-23 2 Time of day to stop DST, in 24 hour clock. 2= 2 am, 14=2 pm tcpIpApp.sntp.daylightSavings.stop.dayOfWeek 1-7 1 Day of week to stop DST. 1=Sun, 2=Mon, ..., 7=Sat tcpIpApp.sntp.daylightSavings.stop.dayOfWeek.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization Permitted Values Attribute tcpIpApp.port.rtp.mediaPortRangeStart Null, even integer from 1024-65534 Default Interpretation Null If set to Null, the value 2222 will be used for the first allocated RTP port, otherwise, the specified port will be used.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.1.10 Call Handling Configuration Attribute Permitted Values Default Interpretation call.rejectBusyOnDnd 0, 1 1 If set to 1, reject all incoming calls with the reason “busy” if do-not-disturb is enabled. call.enableOnNotRegistered 0, 1 1 If set to 1, calls will be allowed when the phone is not successfully registered, otherwise, calls will not be permitted without a valid registration. call.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.1.10.1 Hold, Local Reminder Attribute Permitted Values Default Interpretation call.hold.localReminder.enabled 0, 1 0 If set to 1, periodically notify the local user that calls have been on hold for an extended period of time. call.hold.localReminder.period non-negative integer 60 Time in seconds between subsequent reminders. call.hold.localReminder.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization Attribute Permitted Values Default Interpretation dir.local.volatile.4meg 0, 1 0 Applies to platforms with 4 Mbytes of flash memory. If set to 1, use volatile storage for phone-resident copy of the directory to allow for larger size. dir.local.nonVolatile.maxSize.4meg 1 to 50 50 Applies to platforms with 4 Mbytes of flash memory. Maximum size in Kbytes of non-volatile storage that the directory will be permitted to consume.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization If it is necessary to overwrite an existing font, use these _: SoundPoint® IP 500 “fontProp_10” This is the font used widely in the current implementation. “fontPropSoftkey_10” This is the soft key specific font. SoundPoint® IP 600 “fontProp_19” This is the font used widely in the current implementation including for soft keys. “fontProp_26” This is the font used to display time (but not date).
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.1.12.1 IP_500 font Attribute Permitted Values Default Interpretation font.IP_500.x.name fontName_height_Uxx00 _UyyFF.fon OR fontName_height_Uxx00 _UxxFF.fnt Null Defines the font file that will be loaded from boot server during boot up. Note: When several font.IP_500.x.names are defined, the index x must follow consecutive increasing order. 4.6.1.12.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization the element of the configuration file. These will override the built-in assignments. Remapping the arrow keys is not recommended. In the following table, x=IP_300, IP_500 or IP_600, y is the key number. IP 300: y=135; IP 500: y=1-40; IP 600: y=1-42 Attribute Permitted Values Interpretation key.x.y.function.prim Functions listed below. Sets the function for key y on platform x. key.x.y.subPoint.
Administrator Guide - SoundPoint® IP / SoundStation® IP Function 98 Usable in application ColdBoot No Conference Yes Delete Yes Dial No Dialpad0 Yes Dialpad1 Yes Dialpad2 Yes Dialpad3 Yes Dialpad4 Yes Dialpad5 Yes Dialpad6 Yes Dialpad7 Yes Dialpad8 Yes Dialpad9 Yes DialpadStar Yes DialpadPound Yes Directories Yes Divert No DoNotDisturb Yes Email No Favorites No Flash No Handsfree Yes Headset Yes Feature No Help No Hold Yes Line1 Yes Line2 Yes Lin
Administrator Guide - SoundPoint® IP / SoundStation® IP Function Optimization Usable in application Line5 Yes Line6 Yes LocalDirectory No Macro No Messages Yes Menu Yes MicMute Yes MyStatus Yes Null Yes Offline Yes Redial Yes Release No RemoteDirectory No Select Yes SelfTest No Services No Setup Yes Shift No SoftKey1 Yes SoftKey2 Yes SoftKey3 Yes SoftKey4 Yes SpeedDial Yes SpeedDialMenu Yes Suspend No Transfer Yes VoiceMail No VolDown Yes VolUp Ye
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.1.14 Bitmaps Bitmaps used by the phone are defined in this section. 4.6.1.14.1 Platform , , and In the following table, x=IP_300, IP_500, IP_600, or IP_4000, y is the bitmap number. Attribute Permitted Values Interpretation bitmap.x.y.name The bitmap name representing a bitmap to be used. This is a bitmap name to be used for assignment when doing animation.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.1.15.1 Animations , , and This section defines bitmap animations composed of bitmap/duration couples. In the following table, x=IP_300, IP_500, IP_600 or IP_4000, y is the animation number, z is the step in the animation. Attribute Permitted Values Interpretation ind.anim.x.y.frame.z.bitmap A bitmap name defined previously. Bitmap to use.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.1.15.3 Classes This section defines the available classes for the LED and graphical icon indicator types. In the following table, x is the class number, y is the identifier of the state number for that class. Attribute Permitted Values ind.class.x.state.y.index positive integer Interpretation For LED type indicators, index refers to pattern index, i.e. index x in the tag above.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization Attribute Permitted Values Interpretation ind.gi.x.y.class positive integer Assigns the class (defined above) for this indicator. ind.gi.x.y.physX IP 300: 0-19 For GraphicIcon type indicators, this is the x-axis location of the upper left corner of the indictor measured in pixels from left to right. IP 500: 0-159 IP 600: 0-319 IP 4000: 0-247 ind.gi.x.y.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization Level Interpretation 4 Minor error - graceful recovery 5 Major error - will eventually incapacitate the system 6 Fatal error Each event in the log contains the following fields separated by the | character: • • • • • time or time/date stamp 1-5 character component identifier (such as “so”) event class cumulative log events missed due to excessive CPU load free form text - the event description Example: 011511.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization Attribute Permitted Values Default Interpretation log.render.level 0-6 1 Specifies the lowest class of event that will be rendered to the log files. This is the output filter from the internal memory-based log system. log.render.type 0-2 2 See above table for timestamp type. log.render.realtime 0, 1 1 Set to 1. Do not change. log.render.stdout 0, 1 1 Set to 1. Do not change. log.render.file 0, 1 1 Set to 1.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization log task is controlled by a unique attribute set starting with log.sched.x where x identifies the task. Permitted Values Interpretation log.sched.x.name alphanumeric string Name of an internal system command to be periodically executed. To be supplied by Polycom. log.sched.x.level 0-5 Event class to assign to the log events generated by this command. This needs to be the same or higher than log.level.change.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.1.18 Provisioning These settings control aspects of the phone’s boot server provisioning system. Attribute Permitted Values Default Interpretation prov.fileSystem.rfs0.minFreeSpace 5-512 5 Note: Changing these parameters is not advised. prov.fileSystem.ffs0.4meg.minFreeSpace 420 prov.fileSystem.ffs0.2meg.
Administrator Guide - SoundPoint® IP / SoundStation® IP Permitted Values Attribute Optimization Default Interpretation These three parameters use internal defaults when value is set to 0. ramdisk.bytesPerBlock 0, 32, 33, ..., 1024 0 ramdisk.blocksPerTrack 0, 1, 2, ..., 65536 0 ramdisk.nBlocks 0, 1, 2, ..., 65536 4096 ramdisk.minsize 50 to 16384 50 Smallest size in Kbytes of RAM disk to create before returning an error. RAM disk size is variable depending on the amount of device memory.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.1.21 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 Interpretation feature.x.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.1.22 Resource These settings control the maximum size or an external resource retrieved at run time. 4.6.1.22.1 finder Attribute res.finder.sizeLimit Permitted Values positive integer Default Interpretation 300 If a resource that is being downloaded to the phone is larger than this value * 1000 bytes (= the maximum size), the resource will be automatically truncated to the maximum size defined. 4.6.1.22.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.1.23 MicroBrowser These settings control the home page, proxy and size limits to be used by the MicroBrowser when it is selected to provide services. Attribute Permitted Values Default Interpretation mb.proxy Null or domain name or IP address in the format
: Null. Default port = 8080. Address of the desired HTTP proxy to be used by the MicroBrowser.Administrator Guide - SoundPoint® IP / SoundStation® IP 112 Optimization Attribute Permitted Values Default Interpretation mb.limits.cache Null or positive integer 200 Limits the total size of objects downloaded for each page (both XHTML and images). Once this limit is reached, no more images are downloaded until the next page is requested. Units = kBytes. Increasing this value may have a detrimental effect on performance of the phone. Copyright © 2004 Polycom, Inc.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.2 SIP Configuration - sip.cfg The configuration file sip.cfg contains SIP protocol settings that would typically apply to an entire installation and must be set before the phones will be operational, unless changed via the local web server interface or local menu settings on the phone. Settings include the local port used for SIP signaling, the address and ports of a cluster of SIP servers, and other parameters.
Administrator Guide - SoundPoint IP / SoundStation® IP Optimization 4.6.2.1.2 Server Permitted Values Attribute Default Interpretation IP address or host name and port of a SIP server that accepts registrations. Multiple servers can be listed starting with x=1, 2, ... for fault tolerance. voIpProt.server.x.address dotted-decimal IP address or host name Null voIpProt.server.x.port 0, Null, 1 to 65535 Null If port is 0 or Null: If voIpProt.server.x.address is a hostname and voIpProt.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization Attribute Permitted Values Default Interpretation voIpProt.server.x.register 0, 1 1 If set to 0, calls can be routed to an outbound proxy without registration. voIpProt.server.x.retryTimeOut Null or non-negative integer 0 If set to 0 or Null, use standard RFC 3261 signaling retry behavior. Otherwise retryTimeOut determines how often retries will be sent. Units = milliSeconds. (Finest resolution = 100ms). voIpProt.server.x.
Administrator Guide - SoundPoint IP / SoundStation® IP Optimization Attribute Permitted Values Default Interpretation voIpProt.SIP.WM50 0, 1 0 If set to 1, Windows Messenger® 5.0 will be supported. If set to 0, Windows Messenger® 4.7 will be supported. voIpProt.SIP.keepalive.sessionTimers 0, 1 0 If set to 1, the session timer will be enabled. If set to 0, the session timer will be disabled, and the phone will not declare “timer” in “Support” header in INVITE.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.2.1.3.3 Request Validation Attribute Permitted Values Default Interpretation voIpProt.SIP.requestValidation.x.request One of: “INVITE”, “ACK”, “BYE”, “REGISTER”, “CANCEL”, “OPTIONS”, “INFO”, “MESSAGE”, “SUBSCRIBE”, “NOTIFY”, “REFER”, “PRACK”, or “UPDATE” Null Sets the name of the method for which validation will be applieda. voIpProt.SIP.requestValidation.x.
Administrator Guide - SoundPoint IP / SoundStation® IP Optimization 4.6.2.1.3.4 Special Events Permitted Values Default Interpretation voIpProt.SIP.specialEvent.lineSeize.nonStandard 0, 1 1 If set to 1, process a 200 OK response for a line-seize event SUBSCRIBE as though a lineseize NOTIFY with Subscription State: active header had been received, this speeds up processing. voIpProt.SIP.specialEvent.checkSync.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.2.1.4 Dial Plan Attribute dialplan.impossibleMatchHandling Permitted Values Default Interpretation 0, 1 or 2 0 If set to 0, the digits entered up to and including the point where an impossible match occurred are sent to the server immediately. If set to 1, give reorder tone. If set to 2, allow user to accumulate digits and dispatch call manually with the Send soft key. dialplan.
Administrator Guide - SoundPoint IP / SoundStation® IP Optimization 4.6.2.1.4.2.1 Server Attribute Permitted Values Default Interpretation dialplan.routing.server.x.address dotted-decimal IP address or host name Null dialplan.routing.server.x.port 1 to 65535 5060 IP address or host name and port of a SIP server that will be used for routing calls. Multiple servers can be listed starting with x=1, 2, ... for fault tolerance. 4.6.2.1.4.2.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.3 Per-phone Configuration - phone1.cfg This section covers the parameters in the per-phone example configuration file phone1.cfg. This file would normally be used as a template for the per-phone configuration files. For more information, see 2.2.2.1.3 Deploying a Boot Server for the Phones on page 13. 4.6.3.1 Registration SoundPoint® IP 300 supports two unique registrations, IP 500 supports three and IP 600 supports six.
Administrator Guide - SoundPoint IP / SoundStation® IP Permitted Values Attribute 122 Optimization Default Interpretation reg.x.thirdPartyName string in the same format as reg.x.address Null This field must match the reg.x.address value of the other registration which makes up the bridged line. reg.x.auth.userId string Null User ID to be used for authentication challenges for this registration.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.3.2 Calls These sections describe call-oriented per-phone configuration items. 4.6.3.2.1 Do Not Disturb Attribute Permitted Values Default Interpretation call.donotdisturb.perReg 0, 1 0 If set to 1, the DND feature will allow selection of DND on a per-registration basis. 4.6.3.2.
Administrator Guide - SoundPoint IP / SoundStation® IP Optimization In the following table, x is the registration number. IP 300: x=1-2; IP 500: x=1-3; IP 600: x=1-6; IP 4000: x=1 Attribute Permitted Values Default Interpretation call.serverMissedCall.x.enabled 0, 1 0 If set to 0, all missed-call events will increment the counter If set to 1, only missed-call events sent by the server will increment the counter. 4.6.3.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.3.3.1 Forward All Attribute Permitted Values Default Interpretation divert.fwd.x.enabled 0, 1 1 If set to 1, the user will be able to enable universal call forwarding via the soft key menu. 4.6.3.3.2 Busy Calls can be automatically diverted when the phone is busy. Attribute Permitted Values Default Interpretation divert.busy.x.
Administrator Guide - SoundPoint IP / SoundStation® IP Optimization 4.6.3.3.4 Do Not Disturb The phone can automatically divert calls when DND is enabled. Attribute Permitted Values Default Interpretation divert.dnd.x.enabled 0, 1 0 If set to 1, calls will be forwarded on DND to the contact specified below. divert.dnd.x.contact 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.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.3.4.1 Digit Map Permitted Values Attribute dialplan.x.digitmap dialplan.x.digitmap.timeOut Default Interpretation string compatible with the digit map feature of MGCP described in 2.1.5 of RFC 3435; string is limited to 512 bytes and 20 segments; a comma is also allowed; when reached in the digit map, a comma will turn dial tone back on.
Administrator Guide - SoundPoint IP / SoundStation® IP Optimization 4.6.3.4.2.2 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. y and z must both follow single step increasing numbering starting at 1. Attribute Permitted Values Default Interpretation dialplan.x.routing.emergency.y.
Administrator Guide - SoundPoint® IP / SoundStation® IP Optimization 4.6.3.5.1 Message Waiting Indicator In the following table, x is the registration number. IP 300: x=1-2; IP 500: x=1-3; IP 600: x=1-6; IP 4000: x=1. Attribute Permitted Values Default Interpretation 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.
Administrator Guide - SoundPoint IP / SoundStation® IP Attribute 130 Permitted Values Optimization Default Interpretation nat.signalPort 1024 to 65536 Null If non-Null, this port will be used by the phone for SIP signaling, overriding the value set for voIpProt.local.signalPort in sip.cfg. nat.mediaPortStart 1024 to 65536 Null If non-Null, this attribute will be used to set the initially allocated RTP port, overriding the value set for tcpIpApp.port.rtp.mediaPortRangeStart in ipmid.cfg. See 4.
Administrator Guide - SoundPoint® IP / SoundStation® IP Session Initiation Protocol (SIP) 5 Session Initiation Protocol (SIP) 5.1 Basic Protocols All the basic calling functionality described in the SIP specification is supported (see list below for supported RFC’s and drafts). Transfer is included in the basic SIP support. 5.1.
Administrator Guide - SoundPoint® IP / SoundStation® IP Method Supported OPTIONS Yes SUBSCRIBE Yes NOTIFY Yes REFER Yes PRACK Yes Session Initiation Protocol (SIP) Notes 5.1.3 Header Support In the following table, a “Yes” in the Supported column means the header is sent and properly parsed.
Administrator Guide - SoundPoint® IP / SoundStation® IP Header Supported Error-Info No Event Yes Expires Yes From Yes In-Reply-To No Max-Forwards Yes Min-Expires No Min-SE Yes MIME-Version No Organization No P-Asserted-Identity Yes P-Preferred-Identity Yes Priority No Proxy-Authenticate Yes Proxy-Authorization Yes Proxy-Require No RAck Yes Record-Route Yes Refer-To Yes Referred-By Yes Remote-Party-ID Yes Replaces Yes Reply-To No Require Yes Retry-After No
Administrator Guide - SoundPoint® IP / SoundStation® IP Header Supported Supported Yes Timestamp No To Yes Unsupported No User-Agent Yes Via Yes Warning No WWW-Authenticate Yes Session Initiation Protocol (SIP) Notes 5.1.4 Response Support In the following table, a “Yes” in the Supported column means the header is parsed. The phone may not actually generate the response. 5.1.4.
Administrator Guide - SoundPoint® IP / SoundStation® IP Session Initiation Protocol (SIP) 5.1.4.3 3xx Responses - Redirection Response Supported 300 Multiple Choices Yes 301 Moved Permanently Yes 302 Moved Temporarily Yes 305 Use Proxy No 380 Alternative Service No Notes 5.1.4.4 4xx Responses - Request Failure All 4xx responses for which the phone does not provide specific support will be treated the same as 400 Bad Request.
Administrator Guide - SoundPoint® IP / SoundStation® IP Session Initiation Protocol (SIP) Response Supported 480 Temporarily Unavailable Yes 481 Call/Transaction Does Not Exist Yes 482 Loop Detected Yes 483 Too Many Hops No 484 Address Incomplete Yes 485 Ambiguous No 486 Busy Here Yes 487 Request Terminated No 488 Not Acceptable Here No 491 Request Pending No 493 Undecipherable No Notes 5.1.4.
Administrator Guide - SoundPoint® IP / SoundStation® IP Response Supported 606 Not Acceptable No Session Initiation Protocol (SIP) Notes 5.1.5 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.
Administrator Guide - SoundPoint® IP / SoundStation® IP Session Initiation Protocol (SIP) 5.2 Protocol Extensions The phone supports the following SIP protocol extensions. 5.2.1 RFC and Internet Draft Support ID Title RFC 1321 The MD5 Message-Digest Algorithm RFC 3311 The Session Initiation Protocol (SIP) UPDATE Method RFC 3325 SIP Asserted Identity RFC 3725 Best Current Practices for Third Party Call Control (3pcc) in the Session Initiation Protocol (SIP) draft-levy-sip-diversion-04.
Administrator Guide - SoundPoint® IP / SoundStation® IP Session Initiation Protocol (SIP) 5.2.3 SIP for Instant Messaging and Presence Leveraging Extensions (SIMPLE) The phone is compatible with the Presence and Instant Messaging features of Windows® Messenger® and MSN® Messenger 4.7 and Windows® Messenger® 5.0.