background image

Administrator Guide - SoundPoint

®

 IP / SoundStation

®

 IP

Installation and Operation

16 

Copyright © 2005 Polycom, Inc.

4.    Edit sip.cfg:

See 4.6 Configuration Files on page 70, particularly 
for SIP server address.

Most of the default settings are typically adequate, 
however, if overriding SNTP settings are not available 
via DHCP, the SNTP GMT offset and (possibly) the 
SNTP server address will need to be edited for the cor-
rect local conditions.  Changing the default daylight 
savings parameters will likely be necessary outside of 
North American locations.

(Optional)  Disable the local web (HTTP) server or 
alter its signalling port if local security policy dictates.

Change the default location settings:

user interface language

time and date format

5.    Decide on boot server security pol-

icy:

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 (via the 
web server and local user interface) and changes made 
to the directory to be backed up. 

For organizational purposes, configuring a separate 
log file directory is recommended, but not required 
(see LOG_FILE_DIRECTORY in 2.2.2.1.1.1 Master 
Configuration Files on page 12).  

File permissions should give the minimum access 
required, and the account used should have no other 
rights on the server. 

The phone's server account needs to be able to add 
files to which it can write in the log file directory and 
the root directory.  It must also be able to list files in 
all directories mentioned in the [mac].cfg file.  All 
other files that the phone needs to read, such as the 
application executable and the standard configuration 
files, should be made read-only via file server file per-
missions.

Step:

Instructions:

Summary of Contents for SoundPoint IP 500

Page 1: ...Copyright 2005 Polycom Inc All rights reserved Administrator Guide SoundPoint SoundStation IP SIP Version 1 6 x 18 July 2005 ...

Page 2: ...opyright 2005 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 11530 160 Rev A ...

Page 3: ...ation 17 3 Features 19 3 1 Basic Features 19 3 1 1 Call Log 19 3 1 2 Call Timer 19 3 1 3 Call Waiting 20 3 1 4 Called Party Identification 20 3 1 5 Calling Party Identification 20 3 1 6 Missed Call Notification 20 3 1 7 Configurable Feature Keys 21 3 1 8 Connected Party Identification 25 3 1 9 Context Sensitive Volume Control 25 3 1 10 Customizable Audio Sound Effects 25 3 1 11 Message Waiting Ind...

Page 4: ...r 43 3 2 4 Three Way Conference Local or Centralized 44 3 2 5 Call Diversion Call Forward 44 3 2 6 Directed Call Pick up 45 3 2 7 Group Call Pick up 46 3 2 8 Call Park Retrieve 46 3 2 9 Last Call Return 47 3 3 Audio Processing Features 47 3 3 1 Low Delay Audio Packet Transmission 47 3 3 2 Jitter Buffer and Packet Error Concealment 47 3 3 3 Local Conference Mixing 48 3 3 4 Voice Activity Detection ...

Page 5: ...0 3 7 1 MicroBrowser 60 3 8 Security Features 61 3 8 1 Local User and Administrator Privilege Levels 61 3 8 2 Custom Certificates 61 3 8 3 Incoming Signaling Validation 62 4 Optimization 63 4 1 Ethernet Switch 63 4 2 Application Network Setup 63 4 2 1 RTP Ports 63 4 2 2 Working with Network Address Translation NAT 64 4 3 Updating and Rebooting 65 4 4 Event Logging 66 4 5 Audio Quality Issues and V...

Page 6: ...k RAMdisk 123 4 6 1 22 Request request 124 4 6 1 23 Feature feature 125 4 6 1 24 Resource resource 126 4 6 1 25 MicroBrowser microbrowser 127 4 6 2 Per phone Configuration phone1 cfg 128 4 6 2 1 Registration reg 128 4 6 2 2 Calls call 131 4 6 2 3 Diversion divert 133 4 6 2 4 Dial Plan dialplan 135 4 6 2 5 Messaging msg 137 4 6 2 6 Network Address Translation nat 138 5 Session Initiation Protocol S...

Page 7: ... Extensions 148 5 2 1 RFC and Internet Draft Support 148 5 2 2 Request Support 148 5 2 3 SIP for Instant Messaging and Presence Leveraging Extensions SIMPLE 149 5 2 4 Shared Call Appearance Signaling 149 5 2 5 Bridged Line Appearance Signaling 149 6 Appendix 1 151 6 1 Trusted Certificate Authority List 151 7 Appendix 2 155 7 1 Third Party Software Attribution 155 ...

Page 8: ...Administrator Guide SoundPoint IP SoundStation IP Table of Contents vi Copyright 2005 Polycom Inc ...

Page 9: ...SoundPoint IP 501 is the same as the 500 the behavior and configuration of the SoundPoint IP 601 is the same as the 600 SoundPoint IP and SoundStation IP are feature rich enterprise class voice commu nications terminals for Ethernet TCP IP networks They are designed to facilitate high quality audio and text message communications These phones are endpoints in the overall network topology designed ...

Page 10: ...om its perspective the phone is capable of vastly more than tra ditional business phones As SoundPoint IP and SoundStation IP run the same pro tocols as your office personal computer many innovative applications can be developed without resorting to specialized technology Regardless of the diverse application potential it is fundamentally a good office phone providing the productiv ity enhancing f...

Page 11: ...ned from a boot server via a system of global and per phone configuration files To augment the central provisioning model or as the sole method in smaller systems configuration can be done using user interfaces driven from the phones themselves both a local setup user interface and a web server based user inter face are available to make configuration changes A boot server allows global and per ph...

Page 12: ... For more infor mation see 2 2 1 Basic Network Setup on page 4 2 Application Configuration such as application specific parameters For more information see 2 2 2 Application Configuration on page 11 2 2 1 Basic Network Setup The phones boot up in two phases Phase 1 bootROM a generic program designed to load the application Phase 2 application the SIP phone application Networking starts in Phase 1 ...

Page 13: ... SIP application and uploading log files The SIP application performs the provisioning functions of downloading all other configuration files uploading and downloading the configuration override file and user directory downloading the dictionary and uploading log files Parameter DHCP Option DHCP Configuration File Phase 2 application only Local FLASH priority when more than one source exists 1 2 3...

Page 14: ...r name and password are specified as part of the server address or file name they will be used only if the server supports them URL Notes A URL should contain forward slashes instead of back slashes and should not contain spaces Escape characters are not supported If a user name and password are not specified the Server User and Server Password will be used see 2 2 1 3 3 Server Menu on page 10 For...

Page 15: ...ow 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 Advanced Admin Settings Network Configuration Advanced Settings locked by d...

Page 16: ...l 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 DNS Domain domain name string Phone s DNS domain CDP Enabled Disabled If enabled the phone will attempt to determine its VLAN ID via the CDP VLAN ID Null 0 through 4095 Phone s 802 1Q VLAN identifier ...

Page 17: ...the custom option if present or use Option 66 if the custom option is not present 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 Boot Server Option Type IP Address String When the Boot Server parameter is set to Custom this parame...

Page 18: ...ng File Transfer on page 5 All options can specify a directory and the master configuration file See 2 2 2 1 1 1 Master Configuration Files on page 12 Note or cannot be used in the user name or password Server User any string The user name used when the phone logs into the server if required for the selected Server Type Note If the Server Address is a URL with a user name this will be ignored Serv...

Page 19: ...lication images and configuration files permits application updates and coordinated configuration parameters 2 Some parameters can only be modified using boot server configuration files 3 The multilingual feature requires boot server resident dictionary files 4 The customized sound effect wave files require a boot server 5 When file uploads are permitted the boot server is the repository for boot ...

Page 20: ... is required for all applications that require per phone cus tomization the file should be named Ethernet address cfg where Ethernet address 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 Status P...

Page 21: ...hite space Each configuration file can be specified as a URL with its own protocol user name and password for example ftp usr pwd server dir phone2034 cfg MISC_FILES A comma separated list of other required files a a MISC_FILES is not normally used LOG_FILE_DIRECTORY An alternative directory to use for log files if required This is left blank by default Note The order of the configuration files li...

Page 22: ...d tones and the IP address of an application server All phones in an installation usually share this category of files This file would normally be modified from Poly com templates sip cfg User per phone Contains parameters unique to a particular phone user Typical parameters include display name unique addresses Each phone in an installation usually has its own customized ver sion of user files de...

Page 23: ...ne will attempt to upload log files a configu ration override file and a directory file to the server This requires that the phone s account has delete write and read permissions The phone will still func tion without these permissions but will not be able to upload files The files downloaded from the server by the phone should be made read only 2 Copy all files Copy all files from the distributio...

Page 24: ...ends 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 via the web server and local user interface and changes made to the directory to be backed up For organizational purposes configuring a separate log file directory is recommended but not required see LOG_FILE_DIRECTO...

Page 25: ...e held down The menu option is called Restart Phone and it is in the Settings menu For the key combination press and hold the following keys simultaneously until a confirmation tone is heard or for about three seconds IP 300 IP 301 Volume Volume Hold and Do Not Disturb IP 500 IP 501 Volume Volume Hold and Mes sages IP 600 IP 601 Volume Volume Mute and Mes sages IP 4000 Volume and Select Monitor th...

Page 26: ...e from the menu along the top ban ner The web server will issue an authentication challenge to all pages except for the home page Credentials are case sensitive User Name Polycom Password The administrator password is used for this Local Settings Menu Access Some items in the Settings menu are locked to prevent accidental changes To unlock these menus enter the user or administrator passwords The ...

Page 27: ...d for returning incoming calls can be used to 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 The call lists can be cleared manually by the user and will be erased on reboot 3 1 2 Call Timer A call timer is provided on t...

Page 28: ... the directory entry may optionally be substituted 3 1 6 Missed Call Notification The phone can display the number of calls missed since the user last looked at the Missed Calls list The types of calls which are counted as missed can be configured per registration Remote missed call notification can be used to notify the phone when a call originally destined for it is diverted by another entity su...

Page 29: ...ip cfg Turn this feature on or off For more information see 4 6 1 23 Feature fea ture on page 125 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 2 2 3 Missed Call Configuration serverMissedCall on page 132 Local Web Server if enabled None Local Phone User Interfa...

Page 30: ...MNO JKL GHI 6 TUV 8 7 WXYZ 9 OPER PQRS 0 1 2 3 4 5 6 7 8 10 9 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 36 37 29 30 31 32 33 34 35 38 39 40 Key ID SoundPoint IP 500 and IP 501 SIP Key Layout Hold Del Sel 1 3 DEF 5 JKL 4 GHI 6 MNO 8 TUV 7 PQRS 9 WXYZ 0 OPER 2 ABC ABC 2 1 DEF 3 5 4 MNO JKL GHI 6 TUV 8 7 WXYZ 9 OPER PQRS 0 Hold Menu DoNotDisturb Redial 1 2 31 29 32 23 7 5 8 9 12 11 10 13 ...

Page 31: ...tDisturb ABC 2 1 DEF 3 5 4 MNO JKL GHI 6 TUV 8 7 WXYZ 9 OPER PQRS 0 Directories Services Conference Transfer Redial 1 2 3 4 5 6 7 8 9 10 39 38 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 40 36 37 32 29 30 31 42 41 35 33 34 Key ID SoundPoint IP 600 and IP 601 SIP Key Layout 1 2 3 7 8 9 13 14 15 19 20 21 16 4 10 5 22 25 26 6 18 12 27 28 29 SoundStation IP 4000 SIP Key Layout ...

Page 32: ...lUp VolUp n a 12 DialpadPound VolDown VolDown Select 13 Dialpad9 DialpadPound DialpadPound Dialpad7 14 Dialpad8 Dialpad0 Dialpad0 Dialpad8 15 Dialpad7 DialpadStar DialpadStar Dialpad9 16 Dialpad4 Dialpad9 Dialpad9 MicMute 17 Dialpad5 Dialpad8 Dialpad8 n a 18 Dialpad6 Dialpad7 Dialpad7 ArrowDown 19 Dialpad3 Dialpad4 Dialpad4 DialpadStar 20 Dialpad2 Dialpad5 Dialpad5 Dialpad0 21 Dialpad1 Dialpad6 Di...

Page 33: ...ume is adjustable For SoundPoint IP if using the default configuration parameters the receive handset headset volume resets to nominal after each call to comply with regulatory requirements See 4 6 1 8 2 Volume Persistence volume on page 94 3 1 10 Customizable Audio Sound Effects Audio sound effects used for incoming call alerting and other indications are customi zable Sound effects can be compos...

Page 34: ...tion Call attributes that can trigger 2 L16 16000 is not supported on SoundPoint IP 300 301 and SoundStation IP 4000 phones Note The alternate sampled audio sound effect files must be present on the boot server or the Internet for downloading at boot time Central boot server Configuration File sip cfg Specify patterns used for sound effects and the individual tones or sampled audio files used with...

Page 35: ...ive Call Waiting The SIP Alert Info field can be used to map calls to distinct call waiting types cur rently limited to two styles Central boot server Configuration file sip cfg Specify the mapping of Alert Info strings to ring types For more information see 4 6 1 1 3 2 Alert Infor mation alertInfo on page 74 Configuration file phone1 cfg Specify the ring type to be used for each line For more inf...

Page 36: ...ide dedicated keys for Central boot server Configuration file sip cfg Specify the mapping of Alert Info strings to call waiting types For more information see 4 6 1 1 3 2 Alert Informa tion alertInfo on page 74 Local Web Server if enabled None Local Phone User Interface None Central boot server Configuration file sip cfg Specify whether or not DND results in incoming calls being given busy treatme...

Page 37: ...her features including speed dial distinctive incoming call treatment presence and instant messaging See the following table for further information Central boot server Configuration file sip cfg Enable or disable persistent headset mode For more information see 4 6 1 4 User Preferences user_preferences on page 82 Local Web Server if enabled Enable or disable persistent headset mode Navigate to ht...

Page 38: ...itial directory edit con tents than remove from file name Telephones without a local directory such as new units from the fac tory will download the 00000000000 directory xml directory and base their initial directory on it These files should be edited with an XML editor For information on file format see 3 1 17 1 Local Contact Directory File Format on page 31 XML file Ethernet address directory x...

Page 39: ...t Directory File example 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 xml version 1 0 encoding UTF 8 standalone yes directory item_list item ln Doe ln fn John fn ct 1001 ct sd 1 sd rt 1 rt dc ad 0 ad ar 0 ar bw 0 bw bb 0 bb item item ln Smith ln fn Bill fn ct 1003 ct sd 3 sd rt 3 rt dc ad 0 ad ar 0...

Page 40: ...a particular directory entry sd Null 1 to 40 speed dial index Associates a particular entry with a speed dial bin for one touch dialing or dialing from the speed dial menu rt Null 1 to 21 ring type When incoming calls can be associated with a directory entry by matching the address fields this field is used to specify ring type to be used dc UTF 8 encoded string contain ing digits the user part of...

Page 41: ...behavior trailing behavior digit map matching strings and time out value For more information see 4 6 1 2 Dial Plan dial plan on page 77 Configuration file phone1 cfg Specify per registration impossible match behavior trailing behavior digit map matching strings and time out values that override those in sip cfg For more information see 4 6 2 4 Dial Plan dial plan on page 135 Local Web Server if e...

Page 42: ...ss deleted via the Reset User Settings menu selection Local Phone User Interface Specify the number of line keys to assign per registration using the SIP Configuration menu Either the Web Server or the boot server configuration files or the local phone user interface should be used to configure registrations not a mixture of these options When the SIP Configura tion menu is used it is assumed that...

Page 43: ...information Local Web Server if enabled Specify the default number of calls which can be active or on hold per line key and the number of calls per registra tion which can be active or on hold per line key assigned to that registration Navigate to http phoneIPAddress appConf htm ls and http phoneIPAddress reg htm Changes are saved to local flash and backed up to Ether net address phone cfg on the ...

Page 44: ...standard behavior for processing line seize subscription for mutual exclusion feature For more information see 4 6 1 1 3 4 Special Events specialEvent on page 76 Configuration file phone1 cfg Specify per registration line type private or shared and line seize subscription period if using per registration servers A shared line will subscribe to a server providing call state information For more inf...

Page 45: ...ption period Navigate to http phoneIPAddress appConf htm se Specify standard or non standard behavior for processing line seize subscription for mutual exclusion feature Nav igate to http phoneIPAddress appConf htm ls Specify per registration line type private or shared and line seize subscription period if using per registration servers and whether diversion should be disabled on shared lines Nav...

Page 46: ...e shared line third party name A shared line will sub scribe to a server providing call state information For more information see 4 6 2 1 Registration reg on page 128 Specify per registration whether diversion should be dis abled on shared lines For more information see 4 6 2 3 Diversion divert on page 133 Local Web Server if enabled Specify per registration line type private or shared and third ...

Page 47: ...ed for speed dial entries their status will be shown on the idle display if the SIP server supports this feature See 3 4 1 Presence on page 51 See the following table for further information Central boot server Configuration File sip cfg Specify fonts to overwrite existing ones or specify new fonts For more information see 4 6 1 14 Fonts font on page 111 Specify which bitmaps to use For more infor...

Page 48: ...tically to unused line keys line keys are not available on the IP 4000 and are avail able for selection within the speed dial menu Press the up arrow key from the idle display to jump to SpeedDial For more information see 3 1 17 1 Local Contact Directory File Format on page 31 Local Web Server if enabled None Local Phone User Interface The next available Speed Dial Index is assigned to new directo...

Page 49: ...ic SNTP settings and daylight savings param eters For more information see 4 6 1 10 2 Time Syn chronization SNTP on page 104 Local Web Server if enabled Set the basic SNTP and daylight savings settings Navigate to http phoneIPAddress coreConf htm ti Changes are saved to local flash and backed up to Ethernet address phone cfg on the boot server They will permanently override global settings unless ...

Page 50: ... for the idle display For more information see 4 6 1 17 1 Animations Animations IP_300 IP_500 IP_600 and IP_4000 on page 116 To change the position of the idle display animation For more information see 4 6 1 17 4 2 Graphic Icons gi IP_300 IP_500 IP_600 and IP_4000 on page 118 Local Web Server if enabled None Local Phone User Interface None Central boot server Configuration file phone1 cfg Specify...

Page 51: ...g state User A dials C s number and hears ring back and decides to complete the transfer before C answers This option can be disabled True consultation transfers User A dials C s number and consults privately with C after the call is answered and then completes the transfer Central boot server Configuration file sip cfg Specify whether RFC 2543 c 0 0 0 0 or RFC 3264 a sen donly or a inactive outgo...

Page 52: ...lls only when the phone is busy or after an extended period of alerting The user can elect to manually divert calls while they are in the alerting state to a predefined or manually specified destination The call diversion feature works in conjunction with the distinctive Central boot server Configuration file sip cfg Specify whether to allow a transfer during the proceeding state of a consultation...

Page 53: ...age 133 Local Web Server if enabled Set all call diversion settings Navigate to http phoneIPAddress reg htm Changes are saved to local flash and backed up to Ethernet address phone cfg on the boot server They will perma nently override global settings unless deleted via the Reset User Settings menu selection Local Phone User Interface The user can set the call forward all setting from the idle dis...

Page 54: ...can be parked and the parked call can be retrieved by another phone This feature depends on support from a SIP server Central boot server Configuration file sip cfg Turn this feature on or off For more information see 4 6 1 23 Feature feature on page 125 Local Web Server if enabled None Local Phone User Interface None Central boot server Configuration file sip cfg Turn this feature on or off For m...

Page 55: ...hone employs a high performance jitter buffer and packet error concealment sys tem designed to mitigate packet inter arrival jitter and out of order or lost lost or excessively delayed by the network packets The jitter buffer is adaptive and config urable for different network environments When packets are lost a concealment algorithm minimizes the resulting negative audio consequences Central boo...

Page 56: ...systems The phone generates CN 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 Central boot server Configuration file sip cfg Set the jitter buffer tuning parameters including minimum and maximum size and shrink aggression For more information see 4 6 1 8 1 2 Codec Profiles prof...

Page 57: ...conveying DTMF dialing and other telephony events over an RTP media stream The phone generates RFC 2833 DTMF only events but does not regenerate nor otherwise use DTMF events received from the remote end of the call Local Web Server if enabled None Local Phone User Interface None Central boot server Configuration file sip cfg Set the DTMF tone levels autodialing on and off times and other paramete...

Page 58: ...s 10ms 80ms 3 5KHz G 729AB G729 RFC 1890 8 Kbps 8 Ksps 10ms 80ms 3 5KHz SID CN RFC 3389 N A N A N A N A RFC 2833 phone event RFC 2833 N A N A N A N A Central boot server Configuration file sip cfg Specify codec priority preferred payload sizes and jitter buffer tuning parameters For more information see 4 6 1 8 1 1 Codec Preferences preferences on page 92 and 4 6 1 8 1 2 Codec Profiles profiles on...

Page 59: ...ius and helps with the intelligibility of soft talkers 3 4 Presence and Instant Messaging Features The phone contains both Presence and Instant Messaging features These features are compatible with Microsoft Windows Messenger and MSN Messenger version 4 7 and Windows Messenger 5 0 The phone s presence and instant messaging features are integrated with the contact directory features using its conta...

Page 60: ...3 5 1 Multilingual User Interface All phones except SoundPoint IP 300 and 301 have multilingual user interfaces The System Administrator or the user can choose the language Support for major western European languages is included and additional languages can be easily added Sup port for Asian languages Chinese Japanese and Korean is also included but will Central boot server XML file Ethernet addr...

Page 61: ...yrillic partial U 0400 U 045F Name Range CJK Symbols and Punctuation U 3000 U 303F Hiragana U 3040 U 309F Katakana U 30A0 U 30FF Bopomofo U 3100 U 312F Hangul Compatibility Jamo U 3130 U 318F Bopomofo Extended U 31A0 U 31BF Enclosed CJK Letters and Months U 3200 U 327F CJK Compatibility U 3300 U 33FF CJK Unified Ideographs U 4E00 U 9FFF Hangul Syllables U AC00 U D7A3 CJK Compatibility Ideographs U...

Page 62: ...ble in the application At this time the bootROM application is English only Central boot server Configuration file sip 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 3 1 Multilingual multilingual on page 79 and 4 6 1 3 1 1 Adding New Languages on page 80 Local Web Server if enabled None Local Phone User Interfa...

Page 63: ... to be via a single key press if only one registration has voicemail set up and the phone has a dedicated function key for this purpose for example the Messages key on the SoundPoint IP 500 501 600 Central boot server Configuration file sip cfg Specify the basic tone frequencies levels and basic repetitive cadences For more information see 4 6 1 5 2 Chord Sets chord_sets on page 84 and 4 6 1 3 3 C...

Page 64: ... and 601 instant mes sages are still accessible from the Main Menu On a per registration basis specify a subscribe contact for solicited NOTIFY applications a callback mode self call back or another contact and the contact to call when the user accesses voicemail For more information see 4 6 2 5 Messaging msg on page 137 Local Web Server if enabled For one touch voicemail access enable the one tou...

Page 65: ...r to For each server specify the registration period and the signaling failure behavior For more information see 4 6 1 1 1 Local local on page 71 and 4 6 1 1 2 Server server on page 71 Configuration file phone1 cfg For up to twelve registrations specify a display name a SIP address an optional display label an authentication user ID and password the number of line keys to use and an optional array...

Page 66: ...nd backed up to Ethernet address phone cfg on the boot server Changes will per manently override global settings unless deleted via the Reset User Settings menu selection Local Phone User Interface Use the SIP Configuration menu to specify the local SIP sig naling port a default SIP server to register to and registra tion information for up to twelve registrations depending on the phone model The ...

Page 67: ...urrent primary server fails Backup server configuration can be static or can use advanced DNS methods In Central boot server Configuration file sip cfg Turn this feature on or off For more information see 4 6 1 23 Feature feature on page 125 Configuration file phone1 cfg Enable this feature per registration For more information see 4 6 2 1 Registration reg on page 128 Local Web Server if enabled N...

Page 68: ...C 3261 If it is not the last server in the list the maximum number of retries using the configurable retry timeout is used For more information see 4 6 1 1 2 Server server on page 71 and 4 6 2 1 Registration reg on page 128 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 3...

Page 69: ... custom certificates can be added to the phone This is done by using the SSL Security menu on the phone to pro Local Web Server if enabled Specify the Services browser home page and proxy to use Navigate to http phoneIPAddress coreConf htm mb Changes are saved to local flash and backed up to Ethernet address phone cfg on the boot server Changes will per manently override global settings unless del...

Page 70: ...ntication both Central boot server Configuration file None Local Web Server if enabled None Local Phone User Interface The custom certificate can be specified and the type of cer tificate to trust can be set under the Settings menu Central boot server Configuration File sip cfg Specify the type of validation to perform on a request by request basis appropriate to specific event types in some cases...

Page 71: ... good voice quality the Ethernet switch embedded in the SoundPoint IP phones should be configured to give voice traffic emanating from the phone higher transmit priority than those from a device connected to the PC port If not using a VLAN VLAN blank in the setup menu this will automatically be the case If using a VLAN ensure that the 802 1p priorities for both default and RTP packet types are set...

Page 72: ...t is used to send and receive RTCP 4 2 2 Working with Network Address Translation NAT The phone can work with certain types of network address translation NAT The phone s signaling and RTP traffic use symmetric ports the source port in transmitted packets is the same as the associated listening port used to receive packets and the external IP address and ports used by the NAT on the phone s behalf...

Page 73: ...iles and images such as sip ld on the boot server 4 Reboot the phones See Manual Reboot Menu Option or Key Presses on page 65 For more information see 2 2 2 Application Configuration on page 11 Manual Reboot Menu Option or Key Presses To reboot phones manually a menu option can be selected or a key combination can be used The menu option is called Restart Phone and it is found in the Settings menu...

Page 74: ... files These files can be helpful when diagnosing problems The event log files are stored in the phone s flash file system and are periodically uploaded to the provisioning boot server if permitted by security policy The files are stored in the phone s home directory or a user config urable directory on the boot server Both overwrite and append7 modes are supported for the application event log Th...

Page 75: ...e also supports RTCP per RFC 1889 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 SoundPoint IP 300 and 301 Line1 Line2 Arrow Up Arrow Down SoundPoint IP 500 and 501 The four arrow keys SoundPoint IP 600 and 601 The four arrow keys SoundStation IP 4000 Menu Exit Of...

Page 76: ...g packets with default settings configurable for all other packets Central boot server Configuration file sip cfg Specify protocol specific IP TOS settings For more information see 4 6 1 9 2 IP TOS IP on page 103 Local Web Server if enabled Specify IP TOS settings Navigate to http phoneIPAddress netConf htm qo Local Phone User Interface None Central boot server Configuration file sip cfg Specify d...

Page 77: ...ndStation IP Optimization Copyright 2005 Polycom Inc 69 4 5 3 RTCP Support The phone supports RTCP per RFC 1889 For each RTP stream which by conven tion uses even ports only the next higher odd port is used to send and receive RTCP reports ...

Page 78: ... 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 The following sec tions describe each of these parameters Notes In the following tables Null should be interpr...

Page 79: ...rpretation voIpProt server x address dotted decimal IP address or host name Null 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 If port is 0 or Null If voIpProt server x address is a hostname and voIp Prot server x transport is set to DNSnaptr do NAPTR then SRV lookups If voIpProt server x transport...

Page 80: ...sa voIpProt server x register 0 1 1 If set to 0 calls can be routed to an outbound proxy without reg istration voIpProt server x retryTimeOut Null or non negative integer 0 If set to 0 or Null use standard RFC 3261 signaling retry behavior Otherwise retryTim eOut determines how often retries will be sent Units milliSeconds Finest resolution 100ms voIpProt server x retryMaxCount Null or non negativ...

Page 81: ...o 1 SIP header names generated by the phone use the short form for example f 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 session Timers 0 1 0 If set to 1 the session timer will be enabled If set to 0 the session timer will be dis abled and the phone will not declare timer in Support header in...

Page 82: ... SIP outbound Proxy port is 0 or Null do NAPTR then SRV look ups to try to discover the trans port ports and servers as per RFC 3263 If voIp Prot SIP outbound Proxy address is an IP address or a port is given then UDP is used If set to TCPpreferred TCP is the preferred trans port UDP is used if TCP fails If set to UDPonly Only UDP will be used Attribute Permitted Values Default Interpretation volp...

Page 83: ...ll or one of source digest or both all Null If Null no validation is done Otherwise this sets the type of validation performed for the request source ensure request is received from an IP address of a server belonging to the set of target registration serv ers digest challenge requests with digest authentication using the local credentials for the associated registration line both or all apply bot...

Page 84: ...ent checkSync alwaysReboot 0 1 0 If set to 1 always reboot when a NOTIFY message is received from the server with event equal to check sync If set to 0 only reboot if any of the files listed in mac cfg have changed on the FTP server when a NOTIFY message is received from the server with event equal to check sync Attribute Permitted Val ues Default Interpretation voIpProt SIP confer ence address AS...

Page 85: ...igits and dispatch call manually with the Send soft key dialplan removeEndOfDial 0 1 1 If set to 1 strip trailing digit from digits sent out Attribute Permitted Values Default Interpretation dialplan digitmap 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 seg ments a comma is also allowed when reached in the digit map a com...

Page 86: ...1 7 1 1 Call Progress Patterns on page 89 Attribute Permitted Values Default Interpretation dialplan rout ing server x address dotted decimal IP address or host name Null IP address or host name and port of a SIP server that will be used for routing calls Multi ple servers can be listed start ing with x 1 2 for fault tolerance dialplan rout ing server x port 1 to 65535 5060 Attribute Permitted Val...

Page 87: ... be speci fied in the format language region lcl ml lang menu x String in the format language_region Multiple lcl ml lang menu x attributes are supported as many languages as are desired However the lcl ml lang menu x attributes must be sequential lcl ml lang menu 1 lcl ml lang menu 2 lcl ml lang menu 3 lcl ml lang menu N with no gaps and the strings must exactly match a folder name under the Soun...

Page 88: ...k x dateTop attributes and set them according to the regional preferences 6 Optional Set lcl ml lang to be the new language_region string lcl ml lang clock x format string which includes D d and M and two optional commas If attribute present overrides lcl datetime date format D day of week d day M month Up to two commas may be included For example D dM Thursday 3 July or Md D July 3 Thursday The f...

Page 89: ...t of date string D day of week d day M month Up to two commas may be included For example D dM Thursday 3 July or Md D July 3 Thursday The field may contain 0 1 or 2 commas which can occur only between characters and only one at a time For example D dM is illegal lcl datetime date longFormat 0 1 If 1 display the day and month in long format Friday November otherwise use abbrevia tions Fri Nov lcl ...

Page 90: ...te lcl cpt chord cat x y repeat positive integer Specifies how many times the ON OFF cadence is repeated 0 infinite Attribute Permitted Values Default Interpretation up headsetMode 0 1 0 If set to 1 the headset will be selected as the preferred transducer after its first use until the headset key is pressed again otherwise hands free will be selected preferentially over the headset up useDirectory...

Page 91: ...gth of time in milliseconds the tones will be generated for this is also the minimum time the tone will be played for when dialing manually even if key press is shorter tone dtmf offTime positive integer 50 When a sequence of DTMF tones is played out automatically this is the length of time in milliseconds the phone will pause between digits this is also the minimum inter digit time when dialing m...

Page 92: ...tmf 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 rfc2833Control 0 1 1 If set to 1 the phone will indicate a preference for encoding D...

Page 93: ...are stored in volatile memory so the files will need to remain accessible should the phone need to be rebooted Files will be truncated to a maximum size of 300 kilo bytes Attribute Permitted Values Interpretation tone chord cat x freq y 0 1600 Frequency for this component in Hertz up to four chord set components can be specified y 1 2 3 4 tone chord cat x level y 57 to 3 Level of this component in...

Page 94: ... phone will attempt to download this file at boot time from the boot server If set to a URL the phone will attempt to download this file at boot time from the Internet Note A TFTP URL is expected to be in the format tftp host pathname filename for example tftp somehost example com sounds example wav Sampled Audio File Default use within phone pattern reference 1 Welcome Sound Effect se pat misc 7 ...

Page 95: ...e messages voice mail are waiting at the message center se appLocalEnabled 0 1 1 If set to 1 local user interface sound effects such as confirmation error tones will be enabled 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 value 3 specifies sampled audio file 3 chord n d Play chord...

Page 96: ...ional branch back to the beginning Attribute Permitted Values Interpretation se pat callProg x name UTF 8 encoded string Used for identification purposes in the user inter face currently used for ringer patterns only for patterns that use a sampled audio file which has been overridden by a downloaded replacement the se pat ringer x name parameter will be overridden in the user interface by the fil...

Page 97: ...s Call progress pattern number Use within phone 1 dial tone 2 busy tone 3 ring back tone 4 reorder tone 5 stuttered dial tone 6 call waiting tone 7 alternate call waiting tone distinctive 8 confirmation tone 9 howler tone off hook warning 10 record warning 11 message waiting tone 12 alerting 13 intercom announcement tone 14 barge in tone Ringer pattern number Default description 1 Silent Ringa 2 L...

Page 98: ...o file 8 20 Sampled audio file 9 21 Sampled audio file 10 22 Sampled audio file 11 a Silent Ring will only provide a visual indication of an incoming call but no audio indication b Sampled audio files 1 21 all use the same built in file unless that file has been replaced with a downloaded file For more infor mation see 4 6 1 6 Sampled Audio for Sound Effects sampled_audio on page 85 Miscellaneous ...

Page 99: ...da Attribute Permitted Values Interpretation se rt enabled 0 1 Set to 1 to enable the ring type feature within the phone 0 otherwise 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 interfacea se rt x type ring OR visual OR...

Page 100: ... a future release Algorithm MIME Type Label Bit Rate Sample Rate Frame Size Effective Audio Bandwidth G 711µ law PMCU G711mu 64 Kbps 8 Ksps 10ms 80ms 3 5KHz G 711a law PCMA G711A 64 Kbps 8 Ksps 10ms 80ms 3 5KHz G 729AB G729 G729AB 8 Kbps 8 Ksps 10ms 80ms 3 5KHz Attribute Permitted Values Default Interpretation voice codecPref G711Mu Null 1 3 1 Specifies the codec preferences for SoundPoint IP 500 ...

Page 101: ...ice codecPref IP_4000 G729AB Null Not supported by default so that G 711Mu and G 711A local confer ences can be supported This restric tion will be removed in a future release Attribute Permitted Values Interpretation voice audioProfile x payloadSize 10 20 30 80 Preferred Tx payload size in millisec onds to be provided in SDP offers and used in the absence of ptime negotia tions This is also the r...

Page 102: ...maller values 1000 ms to minimize the delay on known good net works Use larger values to minimize packet loss on networks with large jitter 3000 ms voice audioProfile x jitterBufferMax jitterBuf ferMin multiple of 10 500 for IP 500 501 and 600 160 for IP 300 and 301 The largest jitter buffer depth to be sup ported in milliseconds Jitter above this size will always cause lost packets This parameter...

Page 103: ...gain rx analog ringer IP_300 6 voice gain rx analog ringer IP_4000 3 voice gain rx analog ringer IP_601 0 voice gain rx digital handset 15 voice gain rx digital headset 21 voice gain rx digital chassis 0 voice gain rx digital chassis IP_4000 0 voice gain rx digital chassis IP_601 0 voice gain rx digital ringer 21 voice gain rx digital ringer IP_4000 21 voice gain rx digital ringer IP_601 21 voice ...

Page 104: ... tx analog preamp headset 23 voice gain tx analog preamp chassis 32 voice gain tx analog preamp chassis IP_601 32 Attribute Default voice aec hs enable 0 voice aec hs lowFreqCutOff 100 voice aec hs highFreqCutOff 7000 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 erlTab_3500_7000 24 voice aec hd enable 0 vo...

Page 105: ...005 Polycom Inc 97 voice aec hf enable 1 voice aec hf lowFreqCutOff 100 voice aec hf highFreqCutOff 7000 voice aec hf erlTab_0_300 6 voice aec hf erlTab_300_600 6 voice aec hf erlTab_600_1500 6 voice aec hf erlTab_1500_3500 6 voice aec hf erlTab_3500_7000 6 Attribute Default ...

Page 106: ...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 3 6 voice aes hf duplexBalance 4 5 voice aes hf duplexBalance 5 4 voice aes hf duplexBalance 6 4 voice aes hf duplexBalance 7 3 voice aes hf duplexBalance 8 2 voice aes hf duplexBalance IP_4000 0 10 voice aes hf duplexBalance IP_4000 1...

Page 107: ...ribute Default voice ns hs enable 0 voice ns hs signalAttn 6 voice ns hs silenceAttn 9 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 9 voice ns hf IP_4000 enable 1 voice ns hf IP_4000 signalAttn 6 voice ns hf IP_4000 silenceAttn 9 9 Automatic Gain Control will be implemented in a future release Attribut...

Page 108: ...Eq hs IP_601 postFilter enable 0 voice rxEq hd IP_500 preFilter enable 0 voice rxEq hd IP_600 preFilter enable 0 voice rxEq hd IP_601 preFilter enable 0 voice rxEq hd IP_500 postFilter enable 0 voice rxEq hd IP_600 postFilter enable 0 voice rxEq hd IP_601 postFilter enable 0 voice rxEq hf IP_500 preFilter enable 1 voice rxEq hf IP_600 preFilter enable 1 voice rxEq hf IP_601 preFilter enable 1 voic...

Page 109: ...oice txEq hs IP_601 postFilter enable 1 voice txEq hd IP_500 preFilter enable 0 voice txEq hd IP_600 preFilter enable 0 voice txEq hd IP_601 preFilter enable 0 voice txEq hd IP_500 postFilter enable 0 voice txEq hd IP_600 postFilter enable 0 voice txEq hd IP_601 postFilter enable 0 voice txEq hf IP_500 preFilter enable 0 voice txEq hf IP_600 preFilter enable 0 voice txEq hf IP_601 preFilter enable...

Page 110: ...9 1 2 Call Control CallControl These parameters apply to call control packets such as the network protocol signaling 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 729AB codec operation which has its o...

Page 111: ...ot have a per protocol setting Attribute Permitted Values Default Interpretation qos ip rtp 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 rtp max_throughput 0 1 1 If set to 1 set max throughput bit in the IP TOS field of the IP header or else don t set it qos ip rtp max_reliability 0 1 0 If set to 1 set max reliability bit in the IP ...

Page 112: ...n the first Sunday in April at 2 am 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 max_throughput 0 1 0 If set to 1 set max throughput bit in the IP TOS field of the IP header or else don t set it qos ip callControl max_reliability 0 1 0 If set to 1 set m...

Page 113: ...o displayed time tcpIpApp sntp daylightSavings fixedDay Enable 0 1 0 If set to 1 April 1st is used otherwise the first Sunday in April is used tcpIpApp sntp daylightSavings start month 1 12 4 April Month to start DST 1 Jan 2 Feb 12 Dec tcpIpApp sntp daylightSavings start date 1 31 1 Day of the month to start DST tcpIpApp sntp daylightSavings start time 0 23 2 Time of day to start DST in 24 hour cl...

Page 114: ...lastInMonth 0 1 1 If set to 1 and fixedDay Enable 0 stop DST on the last day of the week specified by dayOf Week in the month rather than the first in the month a Both tcpIpApp sntp address and tcpIpApp sntp gmtOffset can be provided via DHCP If so the DHCP parameters will override the parameters in sip cfg Attribute Permitted Values Default Interpretation tcpIpApp port rtp filterByIp 0 1 1 If set...

Page 115: ...d port Note both tcpI pApp port rtp filterByIp and tcpIpApp port rtp filterBy Port must be enabled for this to work tcpIpApp port rtp mediaPortRangeStart Null even integer from 1024 65534 Null If set to Null the value 2222 will be used for the first allo cated RTP port otherwise the specified port will be used Subsequent ports will be allocated from a pool starting with the specified port plus two...

Page 116: ...ackTimeOut positive integer 60 Time in seconds to allow an outgoing call to remain in the ringback state before dropping the call 0 infinite call lastCallReturnString string of maximum length 32 69 The string sent to the server when the user selects the last call return action call callWaiting prompt 0 1 0 If set to 1 an incoming call received when another call is active will change the User Inter...

Page 117: ...release of the line key will resume a call whereas press ing and holding down the line key will show a list of calls on that line If set to 1 when a shared line has a call on hold the remote user can press that line and resume the call If more than one call is on hold on the line then the first one will be selected and resumed automatically If set to 0 pressing the shared line will bring up a list...

Page 118: ... 0 1 0 Attribute applies to platforms with 2 Mbytes of flash mem ory If set to 1 use volatile storage for phone resident copy of the directory to allow for larger size dir local nonVolatile maxSize 2meg 1 to 20 20 Attribute applies to platforms with 2 Mbytes of flash mem ory Maximum size in Kbytes of non volatile storage that the directory will be permitted to consume dir local volatile 4meg 0 1 0...

Page 119: ...information see 3 5 1 Multilingual User Interface on page 52 fontExtension describes the file type Either fnt for single 256 characters font or fon for multiple fnt files If it is necessary to overwrite an existing font use these fontName _ fontHeightIn Pixels If the fontName _ fontHeightInPixels does not match any of the names above then the downloaded font will be applied against all fonts defin...

Page 120: ...delimiter is important to retrieve the dif ferent mangled fnt blocks This font delimiter must be placed in the copyright attribute of the fnt header fon files are useful if you want 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 4 6 1 ...

Page 121: ...phones and IP_500 parameters affect SoundPoint IP 500 and 501 phones IP 300 y 1 35 IP 500 y 1 40 IP 600 y 1 42 Attribute Permitted Values Default Interpretation font IP_600 x name fontName_height_Uxx 00_UyyFF fon OR fontName_height_Uxx 00_UxxFF fnt Null Defines the font file that will be loaded from boot server during boot up Note When several font IP_600 x names are defined the index x must follo...

Page 122: ...ger Sets the sub identifier for key functions with a secondary array identifier such as SpeedDial Function ArrowDown ArrowLeft ArrowRight ArrowUp BuddyStatus CallList Conference Delete Dialpad0 Dialpad1 Dialpad2 Dialpad3 Dialpad4 Dialpad5 Dialpad6 Dialpad7 Dialpad8 Dialpad9 DialpadStar DialpadPound Directories DoNotDisturb Handsfree Headset Hold Attribute Permitted Values Interpretation ...

Page 123: ...ycom Inc 115 4 6 1 16 Bitmaps bitmaps Bitmaps used by the phone are defined in this section Line1 Line2 Line3 Line4 Line5 Line6 Messages Menu MicMute MyStatus Null Offline Redial Select Setup SoftKey1 SoftKey2 SoftKey3 SoftKey4 SpeedDial SpeedDialMenu Transfer VolDown VolUp Function ...

Page 124: ...tion 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 Note that IP_300 parameters affect SoundPoint IP 300 and Attribute Permitted Values Interpretation bitmap x y name The name of a bit map to be used This is the name of a bitmap to be used for creating an animation If th...

Page 125: ...itmap A bitmap name defined previously Bitmap to use Note that it must be defined already see 4 6 1 16 1 Platform IP_300 IP_500 IP_600 and IP_4000 on page 116 ind anim x y frame z duration positive integer Duration in milliseconds for this step 0 infinite Attribute Permitted Values Interpretation ind pattern x step y state On or Off Turn LED on or off for this step ind pattern x step y duration po...

Page 126: ...ed x index This is for internal usage only and should not be changed this is the logical index ind led x class positive integer Assigns the class defined in 4 6 1 17 3 Classes Classes on page 117 for this indicator ind led x physNum This maps the logical index to a specific physical LED Attribute Permitted Values Interpretation ind gi x y index This is for internal usage only and should not be cha...

Page 127: ...IP 500 1 160 IP 600 1 320 IP 4000 1 248 For GraphicIcon type indicators this is the width of the indicator measured in pixels ind gi x y physH IP 300 n a IP 500 1 80 IP 600 1 160 IP 4000 1 68 For GraphicIcon type indicators this is the height of the indicator measured in pixels Warning Logging parameter changes can impair system operation Do not change any logging parameters without prior consulta...

Page 128: ...Values Default Interpretation log level change xxx 0 5 4 Control the logging detail level for individual components These are the input filters into the internal memory based log system 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 mem ory based log system log render type 0 2 2 See above table for times...

Page 129: ...ot be uploaded if no new events have been logged since the last upload log render file upload append 0 1 1 If set to 1 use append mode when uploading log files to server Note HTTP and TFTP don t support append mode unless the server is set up for this log render file upload append sizeLimit positive integer 512 Maximum log file size on boot server in Kbytes log render file upload append limit Mode...

Page 130: ...econds since boot when startMode is rel or the start time in 24 hour clock format when startMode is abs log sched x startDay 1 7 When startMode is abs specifies the day of the week to start command execution 1 Sun 2 Mon 7 Sat Attribute Permitted Values Default Interpretation sec tagSerialNo 0 1 0 If set to 1 the phone may advertise its serial num ber Ethernet address via protocol signaling Attribu...

Page 131: ...nloading files from the boot server prov fileSystem ffs0 4meg minFreeSpace 420 prov fileSystem ffs0 2meg minFreeSpace 48 prov polling enabled 0 1 0 If set to 1 automatic periodic boot server polling for upgrades is enabled prov polling mode abs rel abs Polling mode is absolute or relative prov polling period integer greater than 3600 86400 Polling period in seconds Rounded up to the nearest number...

Page 132: ...urning an error RAM disk size is variable depending on the amount of device memory ramdisk minfree 512 to 16384 3072 Minimum amount of free space that must be left after the RAM disk has been created The RAM disk s size will be reduced as necessary in order to leave this amount of free RAM Attribute Permitted Values Default Interpretation request delay type Null audio or call call Defines the stra...

Page 133: ... is the received calls list fea ture the calllist feature must be enabled for this feature to be available calllist placed is the placed calls list feature the calllist feature must be enabled for this feature to be available calllist missed is the missed calls list feature the calllist feature must be enabled for this feature to be available url dialing controls whether URL name dial ing is avail...

Page 134: ...rpretation res quotas x name tone bit map font or xmlui The name of the sub application for which the particu lar quota will apply tone relates to all downloaded tones and sound effects bitmap relates to all downloaded bitmaps font relates to all downloaded fonts xmlui relates to XML driven user interface available on some platformsa a This is available on MGCP application but not on SIP applicati...

Page 135: ...name or IP address in the format address port Null Default port 8080 Address of the desired HTTP proxy to be used by the MicroBrowser If blank nor mal unproxied HTTP is used by the MicroBrowser Attribute Permitted Values Default Interpretation mb main home Any fully formed valid HTTP URL Length up to 255 characters Null URL used for MicroBrowser home page If blank the browser will notify the user ...

Page 136: ...giving a total of twelve A maximum of three Expansion Modules can be attached Each registration can optionally be associ ated with a private array of servers for completely segregated signaling SoundSta tion IP 4000 supports a single registration In the following table x is the registration number IP 300 and 301 x 1 2 IP 500 and 501 x 1 3 IP 600 x 1 6 IP 601 x 1 12 IP 4000 x 1 mb limits cache Null...

Page 137: ...eg x type private OR shared private If set to private use standard call sig naling If set to shared augment call signaling with call state subscriptions and notifi cations and use access control for out going calls 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 u...

Page 138: ...naptr or TCPpreferred or UDPonly DNSna ptr reg x server y expires positive integer Null reg x server y register 0 1 Null reg x server y retryTime Out Null or non neg ative integer Null reg x server y retryMax Count Null or non neg ative integer Null reg x server y expires lineS eize positive integer Null reg x acd login logout 0 1 0 If both parameters are set to 1 for a reg istration the ACD featu...

Page 139: ...8 24 OR 8 For the SoundPoint IP 600 and 601 the permitted range is 1 to 24 and the default is 24 For all other phones the permitted range is 1 to 8 and the default is 8 This is the number of calls or confer ences which may be active or on hold per line key associated with this regis tration Note that this overrides call callsPer LineKey for this registration See 4 6 1 12 Call Handling Configuratio...

Page 140: ...300 and 301 x 1 2 IP 500 and 501 x 1 3 IP 600 x 1 6 IP 601 x 1 12 IP 4000 x 1 Attribute Permitted Values Default Interpretation call autoOffHook x enabled 0 1 0 If set to 1 a call will be automati cally placed to the contact specified upon going off hook on this regis tration call autoOffHook x contact ASCII encoded string containing digits the user part of a SIP URL or a string that constitutes a...

Page 141: ...t of a SIP URL or a string that consti tutes a valid SIP URL 6416 or 6416 poly com com Null The forward to contact used for all automatic call diversion features unless overridden by a specific contact of a per call diver sion feature see below divert x autoOnSpecificCaller 0 1 1 If set to 1 calls may be diverted using the Auto Divert feature of the direc tory This is a global flag divert x shared...

Page 142: ...r to the contact specified divert noanswer x timeout positive integer 60 Time in seconds to allow altering before initiating the diversion divert noanswer x contact ASCII encoded string con taining digits the user part of a SIP URL or a string that constitutes a valid SIP URL 6416 or 6416 poly com com Null Forward to contact used for calls forwarded due to no answer if Null divert x contact will b...

Page 143: ...ion file For interpretation see 4 6 1 2 Dial Plan dialplan on page 77 dialplan x removeEndOfDial 0 1 1 When present and if dial plan x digitmap is not Null this attribute overrides the global dial plan defined in the sip cfg configuration file For interpretation see 4 6 1 2 Dial Plan dialplan on page 77 Attribute Permitted Values Default Interpretation dialplan x digitmap string compatible with th...

Page 144: ... y For each emergency dialplan x digitmap timeOut positive integer Null When present and if dial plan x digitmap is not Null this attribute overrides the global dial plan defined in the sip cfg configuration file For more information see 4 6 1 2 1 Digit Map digit map on page 77 Attribute Permitted Values Default Interpretation dialplan x rout ing server y address dotted decimal IP address or host ...

Page 145: ... the URLs that should be watched for emergency routing When one of these defined URL is detected as being dialed by the user the call will be automatically directed to the defined emergency server dialplan x routing emer gency y server z positive integer Null Index representing the server defined in 4 6 2 4 2 2 Emergency emergency on page 136 that will be used for emergency rout ing Attribute Perm...

Page 146: ...ing digits the user part of a SIP URL or a string that constitutes a valid SIP URL 6416 or 6416 poly com com Null If non Null the phone will send a SUBSCRIBE request to this contact after boot up msg mwi x call BackMode contact or registration or disabled registration for x 1 disabled for others If set to contact a call will be placed to the contact specified in the callback attribute when the use...

Page 147: ...hone for SIP signaling overriding the value set for voIp Prot 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 sip cfg See 4 6 1 10 3 1 RTP RTP on page 106 Attribute Permitted Values Default Interpretation ...

Page 148: ...Administrator Guide SoundPoint IP SoundStation IP Optimization 140 Copyright 2005 Polycom Inc ...

Page 149: ...IME Multipart Related Content type RFC 3261 SIP Session Initiation Protocol replacement for RFC 2543 RFC 3262 Reliability of Provisional Responses in the Session Initiation Pro tocol SIP RFC 3263 Session Initiation Protocol SIP Locating SIP Servers RFC 3264 An Offer Answer Model with the Session Description Protocol SDP RFC 3265 Session Initiation Protocol SIP Specific Event Notification RFC 3515 ...

Page 150: ...properly parsed OPTIONS Yes SUBSCRIBE Yes NOTIFY Yes REFER Yes PRACK Yes Header Supported Notes Accept Yes Accept Encoding No Accept Language No Alert Info Yes Allow Yes Allow Events Yes Authentication Info No Authorization Yes Call ID Yes Call Info Yes Contact Yes Content Disposition No Content Encoding No Content Language No Content Length Yes Content Type Yes CSeq Yes Date No Diversion Yes Meth...

Page 151: ...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 Route Yes RSeq Yes Server No Session Expires Yes Subject No Subscription State Yes Header Supported No...

Page 152: ... may not actually generate the response 5 1 4 1 1xx Responses Provisional 5 1 4 2 2xx Responses Success Supported Yes Timestamp No To Yes Unsupported No User Agent Yes Via Yes Warning No WWW Authenticate Yes Response Supported Notes 100 Trying Yes 180 Ringing Yes 181 Call Is Being Forwarded No 182 Queued No 183 Session Progress Yes Response Supported Notes 200 OK Yes 202 Accepted Yes In REFER tran...

Page 153: ...ces Yes 301 Moved Permanently Yes 302 Moved Temporarily Yes 305 Use Proxy No 380 Alternative Service No Response Supported Notes 400 Bad Request Yes 401 Unauthorized Yes 402 Payment Required No 403 Forbidden No 404 Not Found Yes 405 Method Not Allowed Yes 406 Not Acceptable No 407 Proxy Authentication Required Yes 408 Request Timeout No 410 Gone No 413 Request Entity Too Large No 414 Request URI T...

Page 154: ...y Hops No 484 Address Incomplete Yes 485 Ambiguous No 486 Busy Here Yes 487 Request Terminated Yes 488 Not Acceptable Here Yes 491 Request Pending No 493 Undecipherable No Response Supported Notes 500 Server Internal Error Yes 501 Not Implemented Yes 502 Bad Gateway No 503 Service Unavailable No 504 Server Time out No 505 Version Not Supported No 513 Message Too Large No Response Supported Notes 6...

Page 155: ...SDP media attributes sendonly recvonly inactive or sendrecv The hold signaling method used by the phone is configurable for more information see 4 6 1 1 3 SIP SIP on page 73 but both methods are supported when signaled by the remote endpoint 5 1 6 Reliability of Provisional Responses The phone fully supports RFC 3262 Reliability of Provisional Responses 5 1 7 Transfer The phone supports transfer u...

Page 156: ...raft ietf sipping mwi 02 txt A Message Summary and Message Waiting Indication Event Package for the Session Initiation Protocol SIP draft ietf sipping dialog package 03 txt INVITE Initiated Dialog Event Package for the Session Initiation Protocol SIP draft ietf sip privacy 04 txt SIP Extensions for Network Asserted Caller Identity and Privacy within Trusted Networks draft ietf sip referredby 05 tx...

Page 157: ...rs 5 2 4 Shared Call Appearance Signaling A shared line is an address of record managed by a server The server allows multiple endpoints to register locations against the address of record The phone supports shared call appearances SCA using the SUBSCRIBE NOTIFY method in the SIP Specific Event Notification framework RFC 3265 The events used are call info for call appearance state notification lin...

Page 158: ...Administrator Guide SoundPoint IP SoundStation IP Session Initiation Protocol SIP 150 Copyright 2005 Polycom Inc ...

Page 159: ...BelSign Secure Server CA Deutsche Telekom AG Root CA Digital Signature Trust Co Global CA 1 Digital Signature Trust Co Global CA 2 Digital Signature Trust Co Global CA 3 Digital Signature Trust Co Global CA 4 Entrust Worldwide by DST Entrust net Premium 2048 Secure Server CA Entrust net Secure Personal CA Entrust net Secure Server CA Equifax Premium CA Equifax Secure CA GTE CyberTrust Global Root ...

Page 160: ...wte Premium Server CA Thawte Server CA Thawte Universal CA Root UPS Document Exchange by DST ValiCert Class 1 VA ValiCert Class 2 VA ValiCert Class 3 VA VeriSign Class 4 Primary CA Verisign Class 1 Public Primary Certification Authority Verisign Class 1 Public Primary Certification Authority G2 Verisign Class 1 Public Primary Certification Authority G3 Verisign Class 2 Public Primary Certification...

Page 161: ...P SoundStation IP Appendix 1 Copyright 2005 Polycom Inc 153 Verisign Class 4 Public Primary Certification Authority G2 Verisign Class 4 Public Primary Certification Authority G3 Verisign RSA Commercial CA Verisign RSA Secure Server CA ...

Page 162: ...Administrator Guide SoundPoint IP SoundStation IP Appendix 1 154 Copyright 2005 Polycom Inc ...

Page 163: ...th the conditions of the OpenSSL License and the original SSLeay license apply to the toolkit See below for the actual license texts Actually both licenses are BSD style Open Source licenses In case of any license issues related to OpenSSL please contact openssl core openssl org OpenSSL License Copyright c 1998 2003 The OpenSSL Project All rights reserved Redistribution and use in source and binar...

Page 164: ...This product includes software written by Tim Hudson tjh crypt soft com Original SSLeay License Copyright C 1995 1998 Eric Young eay cryptsoft com All rights reserved This package is an SSL implementation written by Eric Young eay cryptsoft com The implementation was written so as to conform with Netscape s SSL This library is free for commercial and non commercial use as long as the following con...

Page 165: ...LITY OR TORT INCLUDING NEGLIGENCE OR OTHERWISE ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAM AGE The licence and distribution terms for any publicly available version or derivative of this code cannot be changed i e this code cannot simply be copied and put under another distribution licence including the GNU Public Licence zlib C 1995 2002 Jean ...

Page 166: ...DAMAGES OR OTHER LIABILITY WHETHER IN AN ACTION OF CONTRACT TORT OR OTHER WISE ARISING FROM OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE curl COPYRIGHT AND PERMISSION NOTICE Copyright c 1996 2004 Daniel Stenberg daniel haxx se All rights reserved Permission to use copy modify and distribute this software for any purpose with or without fee is hereby grante...

Reviews: