SIP
 Copyright Notice
Disclaimer
 About This Guide
 Administrator’s Guide SoundPoint IP / SoundStation IP
 Contents
 Administrator’s Guide SoundPoint IP / SoundStation IP
 Troubleshooting Your SoundPoint IP / SoundStation IP Phones
 Viii
 Contents
 Administrator’s Guide SoundPoint IP / SoundStation IP
 IP 320/330 IP 550/560 IP 600/601
SoundPoint IP Desktop Phones
SoundStation IP Conference Phone
 SoundPoint IP Desktop Phones
 SoundPoint IP SoundPoint IP 550/560
 SoundPoint IP 600/601
SoundStation IP Conference Phone
 Currently supported conference phone is SoundStation IP
Key Features of Your SoundPoint IP / SoundStation IP Phones
 SoundPoint IP 600
 Overview
 SoundPoint IP / SoundStation IP Phones on
Where SoundPoint IP / SoundStation IP Phones Fit
 Session Initiation Protocol Application Architecture
BootROM
 Application
 Master Configuration Files Application Configuration Files
Configuration
 Application Configuration Files
 Resource Files
 Ring tones Synthesized tones Contact directories
Available Features
 Overview
 Microsoft Live Communications Server
 Overview
 Administrator’s Guide SoundPoint IP / SoundStation IP
 Configured in your network
Setting up Your System
 Dhcp or Manual TCP/IP Setup
Setting Up the Network
 For more information on Dhcp options, go to
 FTP Tftp Http Https
Supported Provisioning Protocols
 Certificate Authority List on page C-1
Modifying the Network Configuration
Main Menu Dhcp Menu Server Menu Ethernet Menu Syslog Menu
 Phone IP Address
EM Power
Name Possible Values Description Dhcp Client
Dhcp Menu
 Possible Name Values Description
Menu
 Menu
 Or later. Passive FTP is still supported
Name Possible Values Description
 This will be ignored
Password these characters if they are correctly escaped
Using the method specified in RFC
Password, this will be ignored
 CDP
Ethernet menu
 TLS=3
Setting Up the Boot Server
 MAC-address.cfg
Information, contact your Certified Polycom Reseller
Create account and home directory
Each phone may open multiple connections to the server
 Distribution zip file contains
These permissions, but will not be able to upload files
Read-only
Maintain the same folder hierarchy
 To deploy phones from the boot server
Deploying Phones From the Boot Server
 SIP/ on page A-10
Configuration on page A-4
PhoneMACaddress.cfg
 You can now instruct your users to start making calls
Configuration files used by the boot server are logged
Upgrading SIP Application
Permitted
 Supporting SoundPoint IP and SoundStation IP Phones
 APPFILEPATH=sip.ld
Supporting SoundPoint IP 300 and 500 Phones
 Phone1212.cfg, sip212.cfg
Earlier releases from the boot server
 Configuring SoundPoint IP / SoundStation IP Phones Locally
Setting Up Basic Features
This chapter also provides instructions on
 Administrator’s Guide SoundPoint IP / SoundStation IP
 Call Log
Call Timer
Call Waiting
 Calling Party Identification
Called Party Identification
Missed Call Notification
 Customizable Audio Sound Effects
Context Sensitive Volume Control
Central boot server
Connected Party Identification
 Distinctive Incoming Call Treatment
Message Waiting Indication
 Xml Local
Distinctive Ringing
Distinctive Call Waiting
Address-directory
 Do Not Disturb
 Local Contact Directory
Handset, Headset, and Speakerphone
 Ory.xml
Direct
Xml
 Element Permitted Values Interpretation
LnDoe/ln FnJohn/fn Ct1001/ct Sd1/sd Rt1/rt Ad0/ad
LnSmith/ln FnBill/fn Ct1003/ct Sd3/sd Rt3/rt Ad0/ad
Directory
 Auto-reject
Local Digit Map
 Soft Key Activated User Interface
Microphone Mute
Speed Dial
 Time and Date Display
Boot server Ethernet
 Idle Display Animation
Ethernet Switch
 Which background appear on their phone
Graphic Display Backgrounds
 Call Hold
Automatic Off-Hook Call Placement
Bg.gf.gray.3.name=polycom.bmp
 Call Transfer
 Manage Conferences
Local / Centralized Conferencing
 Call Forward
 Group Call Pick-Up
Directed Call Pick-Up
 Call Park/Retrieve
Setting Up Advanced Features
Last Call Return
 Configurable Feature Keys
 Multiple Line Keys per Registration
Feature Key Layouts on page C-10
 Shared Call Appearances
Multiple Call Appearances
 Bridged Line Appearance
 Busy Lamp Field
Refer to Bridged Line Appearance Signaling on page B-10
 Attendant.uri
Customizable Fonts and Indicators
Central boot
Instant Messaging
 Multilingual User Interface
 Synthesized Call Progress Tones
Downloadable Fonts
Microbrowser
 Real-Time Transport Protocol Ports
 Corporate Directory
Network Address Translation
 Persistency
This section contains the following information
 Corporate Directory Ldap Attributes
 Recording and Playback of Audio Calls
 Voice Mail Integration
 IP 4000 supports a single registration
Multiple Registrations
 Automatic Call Distribution
 Depends on support from a SIP server
Server Redundancy
 For Outgoing Calls Invite Fallback
 Reg.1.server.1.address=voipserver.serviceprovider.com
Phone Configuration
 Phone Operation for Registration
 Masking, the automatic behavior
Boot server Address-directory
Presence
Microsoft Live Communications Server 2005 Integration
 Configuration File Examples
 Refer to Roaming Privacy roamingprivacy/ on page A-104
Refer to Roaming Buddies roamingbuddies/ on page A-104
 Set reg.x.auth.password to the LCS password
Save the modified phone1.cfg configuration file
Set the reg.x.server.y.address to the LCS server name
 Low-Delay Audio Packet Transmission
Setting Up Audio Features
 Voice Activity Detection
Jitter Buffer and Packet Error Concealment
 Dtmf Tone Generation
Acoustic Echo Cancellation
Dtmf Event RTP Payload
 Following table summarizes the phone’s audio codec support
Audio Codecs
Effective
 Automatic Gain Control
IP Type-of-Service
Background Noise Suppression
Comfort Noise Fill
 Voice Quality Monitoring
Ieee 802.1p/Q
600, 601, and 650 and the SoundStation IP
 Local User and Administrator Privilege Levels
Setting Up Security Features
 Configuration changes can performed locally
Incoming Signaling Validation
Custom Certificates
 Configuration File Encryption
Configuring SoundPoint IP / SoundStation IP Phones Locally
Device.cfg
 Passwords
 Troubleshooting Your SoundPoint IP / SoundStation IP Phones
 BootROM Error Messages
Error Messages
 Application Error Messages
 Log Files
Status Menu
 Application Logging Options
 Scheduled Logging
 Following figure shows a portion of a boot log file
Reading a Boot Log
 Following figure shows a portion of an application log file
Reading an Application Log
 Symptom Problem Corrective Action
Power and Startup
 Controls
 Access to Screens and Systems
 Calling
 Phone on page C-9
Displays
 Upgrading
Audio
 Configuration Files
 Master Configuration Files
 Configuration Files
 CONFIGFILES=phone1MACADDRESS.cfg, sip.cfg MISCFILES=
Application Configuration
 Configuration Files
 This attribute includes
This configuration attribute is defined as follows
Protocol volpProt
Resource res Microbrowser mb
 If voIpProt.server.x.address is an IP
If voIpProt.server.x.address is a
VoIpProt.server.x.transport is set to
If voIpProt.server.x.transport is set to
 VoIpProt.server.x.address is an IP
 VoIpProt.SIP.lcs
 To 1 default is
Parameter if set to 1 when the parameter
 Permitted Attribute Values Default Interpretation
 Reg.x.auth.optimizedInFailover takes
This attribute also includes
 Outbound Proxy outboundProxy
 May have a negative performance impact
Due to the additional signaling required
Alert Information alertInfo
Request Validation requestValidation
 Attribute Permitted Default Interpretation Values
Conference Setup conference
Special Events specialEvent
 Dialplan.applyToCallListDial
Dial Plan dialplan
Considered a dial from directory
 Digit Map digitmap Routing routing
This attributes also includes
 Server server Emergency emergency
Attribute Permitted Values Default Interpretation
 Multilingual ml Date and Time datetime
Localization lcl
Server server
Emergency emergency
 Lcl.ml.lang.menu.3
Attribute Permitted Values Interpretation
Lcl.ml.lang.menu.1
Lcl.ml.lang.menu.2
 Lcl.datetime.date.dateTop
Lcl.datetime.date.longFormat
 +FF00 U+FFFF
 Permitted Attribute Values Interpretation
User Preferences up
 OnIntensity value
Tones tones
Dual Tone Multi-Frequency Dtmf Chord-Sets chord
OnIntensity, it will be replaced with
 Disabled
Only be enabled when tone.dtmf.viaRtp is
 Be enabled when tone.dtmf.viaRtp is
 Ringer, or misc
Sampled Audio for Sound Effects saf
 Tftp//host/pathnamefilename, for example
Sound Effects se
Following table, x is the sampled audio file number
Wave file format
 Instruction Meaning Example
Patterns pat Ring type rt
 Call Progress Patterns
Miscellaneous Patterns
Call progress Use within phone Pattern number
 Ringer Patterns
Ringer pattern number Default description
Call progress Pattern number Use within phone
 Miscellaneous Pattern number Use within phone
Miscellaneous Patterns
 Patterns on page A-31
Sequential
 Voice Settings voice
 Codec Preferences codecPref
Following voice codecs are supported
These codecs include
Codec Preferences codecPref Codec Profiles audioProfile
 Codec Profiles audioProfile
 Attribute Default
 Attribute Default
 Attribute Default
 Acoustic Echo Cancellation aec
 Acoustic Echo Suppression aes
 Background Noise Suppression ns
 Feature
 Attribute Default
 Transmit Equalization txEq
 Voice Activity Detection vad
 Central Report Collector collector
If voice.vadEnable is set to 0, add attribute line
 Periodic reports are sent throughout
Alert Reports alert
When
Nable.periodic is set 1, since
 RTCP-XR rtcpxr
 Call Control callControl
Quality of Service QOS
Ethernet Ieee 802.1p/Q ethernet IP TOS IP
RTP RTP Call Control callControl Other other
 RTP rtp
RTP rtp Call Control callControl
 Qos.ip.callControl…
Basic TCP/IP Tcpip
 Attribute Permitted Default Values
 Permitted Attribute Values Default Interpretation
 Stop.dayOfWeek
If fixedDayEnable is set to
Start.dayOfWeek
Start.date is ignored
 TcpIpApp.port.rtp.filterByPort
Must be enabled for this to work
RTP rtp
TcpIpApp.port.rtp.filterByIp
 Web Server httpd
Default value is used
Value that is out of range,
 Configuration cfg
Call Handling Configuration call
 If call.stickyAutoLineSeize is set to 1, this
Reg.x.callsPerLineKey. Refer to Registration
 SoundPoint IP 330/320 only
Shared Calls shared Hold, Local Reminder hold/localReminder
Servers
 Local Directory local Corporate Directory corp
Directory dir
 Replaced by 2X the value
Platform, this value is internally
 Corporate Directory corp
 Used for display purposes only
 Dir.corp.viewPersistence
Presence pres
 SoundPoint IP 320, 330, 430, 500
Fonts font
SoundPoint IP 550, 600, 601,
 IP330 font IP330
 IP400 font IP400
 Keys key
 Following table lists the functions that are available
Backgrounds bg
Functions
 Following indicators are used by the phone
Indicators ind
Bitmaps bitmap
 Platform IP300/, IP 330/, IP400
 Attribute Permitted Interpretation Values
 Following table, x is the LED number
LEDs led
 Level Interpretation
Event Logging log
 Two types of logging are supported
Three formats are available for the event timestamp
Type Example
 You do not change this value
Log.render.level maps to
 Been logged since the last upload
Support append mode unless
Server is set up for this
Uploaded if no new events have
 Security sec
Encryption encryption Password Lengths pwd/length
 License license
 Platform
Provisioning prov
RAM Disk ramdisk
You do not change these
 Request request
Delay delay
Value
 Feature feature
 Finder finder Quotas quotas
Resource res
 Internally replaced by 2X the value
Is internally replaced by 2X the value
 650 and SoundStation IP 4000 phones
Miscellaneous XML errors can occur on
Microbrowser mb
SoundPoint IP 430, 501, 550, 560, 600
 Function is selected
If mb.main.idleTimeout
 Detrimental effect on performance of the phone
 Registration reg
Per-Phone Configuration
Parameters include
 Permitted Attribute Values Default Interpretation
 A-7
Is non-Null, all of the reg.x.server.y.xxx
Parameters will override the parameters
Specified in sip.cfg in Server server/ on
 Refer to Call Handling Configuration call
 Calls call
If reg.x.serverFeatureControl.cf is not
 Do Not Disturb donotdisturb
 If call.missedCallTracking.x.enabled is
 Parameter is enabled
Forwarding is enabled, this
Diversion divert
 Divert.x.contact will be
Calls can be automatically diverted when the phone is busy
 Server-base call forwarding is
Enabled, this parameter is
Dialplan.x.digitmap is not
 Dialplan.x.applyToUserDial When present, and if
 Digit Map digitmap/ on
 Messaging msg
Message Waiting Indicator mwi
 Network Address Translation nat
 Attendant attendant
VoIpProt.local.signalPort in sip.cfg
 Communications Server
Roaming Buddies roamingbuddies
Roaming Privacy roamingprivacy
Value 0 if the call server is Microsoft Live
 User Preferences userpreferences
Flash Parameter Configuration
 This flash attributes are defined as follows
Enabled
For example, if device.net.ipAddress.set =
 Name Possible Values Description
 Refer to Basic Logging level/change/
 Session Initiation Protocol SIP
 RFC and Internet Draft Support
 Following SIP request messages are supported
Request Support
Method Supported
 Following SIP request headers are supported
Header Support
Header Supported
 Header Supported
 Following SIP responses are supported
Response Support
Response Supported
 3xx Responses Redirection
 5xx Responses Server Failure
 Third Party Call Control
Hold Implementation
Reliability of Provisional Responses
Transfer
 Bridged Line Appearance Signaling
Shared Call Appearance Signaling
 Trusted Certificate Authority List
Miscellaneous Administrative Tasks
 Administrator’s Guide SoundPoint IP / SoundStation IP
 Encrypting Configuration Files
 Administrator’s Guide SoundPoint IP / SoundStation IP
 Changing the Key on the Phone
Adding a Background Logo
 RGB Values
Model Width Height Color Depth
Color RGB Values Decimal Hexadecimal
 BootROM/SIP Application Dependencies
 Migration Dependencies
Model BootROM SIP Application
 Multiple Key Combinations
 SoundPoint IP
Default Feature Key Layouts
IP 4000 Menu, Exit, Off-hook/Hands-free, Redial
SoundStation IP 4000 models
 SoundPoint IP 320/330
 SoundPoint IP
 OPER0 14 # 12 11OPER Key ID
 SoundPoint IP 550/560/600/601/650
 SoundStation IP
 VLAN-A=10 VLAN-A=0x0a VLAN-A=012
Assigning a Vlan ID Using Dhcp
 Parsing Vendor ID Information
 Administrator’s Guide SoundPoint IP / SoundStation IP
 Third Party Software
 Administrator’s Guide SoundPoint IP / SoundStation IP
 Zlib
 Copyright and Permission Notice
 Third Party Software
 Administrator’s Guide SoundPoint IP / SoundStation IP
 Numerics
Index
 Administrator’s Guide SoundPoint IP / SoundStation IP
 Dhcp
 Administrator’s Guide SoundPoint IP / SoundStation IP
 SIP
 Administrator’s Guide SoundPoint IP / SoundStation IP
 Addendum to SIP 3.0 Administrator’s Guide
 Managing Conferences
New or Changed Features
No feature keys on the SoundStation IP 7000 can be remapped
Distribution Zip File
 SIREN22
Single Registration
 Daisy-Chaining Phones
Treble/Bass Controls
 Provisioning Phones Over CLink
Configuration File Changes
 These configuration attributes are defined as follows
This new configuration attribute is defined as follows
 These new codecs include
Voice Coding Algorithms codecs
 Codec Preferences codecPref
 Codec Profiles audioProfile
 Receive Equalization rxEq
Gains gain
 Transmit Equalization txEq
These new configuration attributes are defined as follows
 Multiple Key Combinations and Default Key Layout
 Key ID
 Administrator’s Guide Addendum for the SoundStation IP
 Addendum to SIP 3.0 Administrator’s Guide
 No feature keys on the SoundStation IP 6000 can be remapped
 Two-way audio would take over 100kbps
 Codec Preferences codecPref
Codecs include
 Gains gain
 Multiple Key Combinations and Default Key Layout
 Key ID Function
 Administrator’s Guide Addendum for the SoundStation IP