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