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
 IP 320/330 IP 600/601
SoundPoint IP Desktop Phones
SoundStation IP Conference Phone
 SoundPoint IP Desktop Phones
 Introducing the SoundPoint IP / SoundStation IP Family
 SoundStation IP Conference Phone
SoundPoint IP 600/601
 Key Features of Your SoundPoint IP / SoundStation IP Phones
Currently supported conference phone is SoundStation IP
 Administrator’s Guide SoundPoint IP / SoundStation IP
 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
 IP Type-of-Service-Allows for the setting of TOS settings
 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
 Certificate Authority List on page C-1
Modifying the Network Configuration
Main Menu Dhcp Menu Server Menu Ethernet Menu Syslog Menu
 Dhcp Menu
EM Power
Name Possible Values Description Dhcp Client
Phone IP Address
 Possible Name Values Description
 Menu
 Name Possible Values Description
Menu
Or later. Passive FTP is still supported
 Password, this will be ignored
Password these characters if they are correctly escaped
Using the method specified in RFC
This will be ignored
 Ethernet menu
CDP
 Setting Up the Boot Server
TLS=3
 Each phone may open multiple connections to the server
Information, contact your Certified Polycom Reseller
Create account and home directory
These permissions, but will not be able to upload files
 Deploying Phones From the Boot Server
You must decide on a boot server security policy
 Configuration on page A-4
SIP/ on page A-10
 PhoneMACaddress.cfg
 Upgrading SIP Application
Supporting SoundPoint IP and SoundStation IP Phones
 Supporting SoundPoint IP 300 and 500 Phones
 To upgrade your SIP application
 Cfg file can be used for all phones in a deployment
 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
 Connected Party Identification
Context Sensitive Volume Control
Central boot server
Customizable Audio Sound Effects
 Distinctive Incoming Call Treatment
Message Waiting Indication
Messages and voice messages are waiting
 Address-directory
Distinctive Ringing
Distinctive Call Waiting
Xml Local
 Do Not Disturb
 Handset, Headset, and Speakerphone
Local Contact Directory
 Ory.xml
Boot server Address-directory
Direct
Xml
 Element Permitted Values Interpretation
LnSmith/ln FnBill/fn Ct1003/ct Sd3/sd Rt3/rt Ad0/ad
Directory
UTF-8’s variable length encoding
 Local Digit Map
Auto-reject
 Speed Dial
Microphone Mute
Soft Key Activated User Interface
Time and Date Display
 Idle Display Animation
 Ethernet Switch
IP330/, IP400/, IP500/, IP600/, IP4000/ on
 Automatic Off-Hook Call Placement
Call Hold
 Call Transfer
Local / Centralized Conferencing
 Call Forward
 Directed Call Pick-Up
 Call Park/Retrieve
Setting Up Advanced Features
Group Call Pick-Up
Last Call Return
 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
 Instant Messaging
Customizable Fonts and Indicators
Central boot
Attendant.uri
 SoundStation IP 4000’s higher resolution display
Multilingual User Interface
 Synthesized Call Progress Tones
Downloadable Fonts
Microbrowser
 Real-Time Transport Protocol Ports
 Network Address Translation
Voice Mail Integration
 Multiple Registrations
 Server server/ on page A-7
 Automatic Call Distribution
Feature depends on support from a SIP server
Depends on support from a SIP server
 Server Redundancy
 For Outgoing Calls Invite Fallback
 Phone Configuration
Reg.1.server.1.address=voipserver.serviceprovider.com
 Presence
Phone Operation for Registration
 Microsoft Live Communications Server 2005 Integration
Masking, the automatic behavior
 Configuration File Example
 Refer to Roaming Buddies roamingbuddies/ on page A-99
Refer to Roaming Privacy roamingprivacy/ on page A-99
 Set the reg.x.server.y.address to the LCS server name
Set reg.x.auth.password to the LCS password
Locate the roamingprivacy attribute
 Low-Delay Audio Packet Transmission
Setting Up Audio Features
Jitter Buffer and Packet Error Concealment
 Dtmf Tone Generation
Voice Activity Detection
Negative audio consequences
 Acoustic Echo Cancellation
Dtmf Event RTP Payload
 Following table summarizes the phone’s audio codec support
Audio Codecs
Effective
 Comfort Noise Fill
IP Type-of-Service
Background Noise Suppression
Automatic Gain Control
 Setting Up Security Features
Ieee 802.1p/Q
 Configuration changes can performed locally
Local User and Administrator Privilege Levels
Custom Certificates
 Configuration File Encryption
Incoming Signaling Validation
Device.cfg
 Configuring SoundPoint IP / SoundStation IP Phones Locally
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
 One will cause a reboot loop
 Application Configuration
CONFIGFILES=phone1MACADDRESS.cfg, sip.cfg MISCFILES=
 Configuration Files
 Microbrowser mb USB Port usb
This configuration attribute is defined as follows
Protocol volpProt
This attribute includes
 If voIpProt.server.x.transport is set to
If voIpProt.server.x.address is a
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
 Request Validation requestValidation
Due to the additional signaling required
Alert Information alertInfo
May have a negative performance impact
 Attribute Permitted Default Interpretation Values
Conference Setup conference
Special Events specialEvent
 Dialplan.applyToCallListDial
Dial Plan dialplan
Considered a dial from directory
 This attributes also includes
Digit Map digitmap Routing routing
 Attribute Permitted Values Default Interpretation
Server server Emergency emergency
 Emergency emergency
Localization lcl
Server server
Multilingual ml Date and Time datetime
 Lcl.ml.lang.menu.2
Attribute Permitted Values Interpretation
Lcl.ml.lang.menu.1
Lcl.ml.lang.menu.3
 Lcl.datetime.date.longFormat
Lcl.datetime.date.dateTop
 +FF00 U+FFFF
 User Preferences up
Permitted Attribute Values Interpretation
 OnIntensity, it will be replaced with
Tones tones
Dual Tone Multi-Frequency Dtmf Chord-Sets chord
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
 Wave file format
Sound Effects se
Following table, x is the sampled audio file number
Tftp//host/pathnamefilename, for example
 Patterns pat Ring type rt
Instruction Meaning Example
 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 Patterns
Miscellaneous Pattern number Use within phone
 Sequential
Patterns on page A-31
 Voice Settings voice
Following voice codecs are supported
 Codec Preferences codecPref Codec Profiles audioProfile
These codecs include
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
 Attribute Default
 If voice.vadEnable is set to 0, add attribute line
Quality of Service QOS
Following settings control the 802.1p/Q userpriority field
Ethernet Ieee 802.1p/Q ethernet IP TOS IP
 Other other
These parameters apply to RTP packets
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
 Start.date is ignored
If fixedDayEnable is set to
Start.dayOfWeek
Stop.dayOfWeek
 RTP rtp
Must be enabled for this to work
Web Server httpd
TcpIpApp.port.rtp.filterByIp
 Call Handling Configuration call
Configuration cfg
 Reg.x.callsPerLineKey. Refer to Registration
Take precedence over this feature if enabled. For
More information, refer to No Answer
Case the phone may select a different available
 Shared Calls shared Hold, Local Reminder hold/localReminder
If call.stickyAutoLineSeize is set to 1, this
 Release of the line key will resume a call
Directory dir
IP 4000 phone. For other phones a quick press
Whereas pressing and holding down the line
 Platform, this value is internally
Replaced by 2X the value
 Presence pres
Fonts font
 SoundPoint IP 320, 330, 430, 500
SoundPoint IP 550, 600, 601,
 IP330 font IP330
 This configuration attribute is defined as follows
Keys key
 Following table lists the functions that are available
Functions
 Following indicators are used by the phone
Indicators ind
Bitmaps bitmap
 Platform IP300/, IP 330/, IP400
 Attribute Permitted Interpretation Values
 LEDs led
Following table, x is the LED number
 Event Logging log
Level Interpretation
 Two types of logging are supported
Three formats are available for the event timestamp
Type Example
 Log.render.level maps to
You do not change this value
 Uploaded if no new events have
Support append mode unless
Server is set up for this
Been logged since the last upload
 Encryption encryption Password Lengths pwd/length
Security sec
 License license
 Platform
Provisioning prov
You do not change these
InFreeSpace is internally
 Request request
Delay delay
RAM Disk ramdisk
Value
 Feature feature
 Resource res
Finder finder Quotas quotas
 Microbrowser mb
Internally replaced by 2X the value
 Event that a refresh fails. Once a refresh is
Will be respected, even if this parameter is set to
Refresh parameter will be respected only
Successful, the value in the Http refresh
 Function is selected
Detrimental effect on performance of the phone
 USB Port usb
Per-Phone Configuration
These settings control the bulk drive or memory stick
Bulk Drive bulkDrive
 Registration reg
 Specified in sip.cfg in Server server/ on
Is non-Null, all of the reg.x.server.y.xxx
Parameters will override the parameters
A-7
 Refer to Call Handling Configuration call
 IP 300 and 500 phones
 If reg.x.serverFeatureControl.cf is not
Calls call
 Do Not Disturb donotdisturb
 If call.missedCallTracking.x.enabled is
 Parameter is enabled
Forwarding is enabled, this
Diversion divert
 Calls can be automatically diverted when the phone is busy
Divert.x.contact will be
 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
 Message Waiting Indicator mwi
Messaging msg
 Network Address Translation nat
 VoIpProt.local.signalPort in sip.cfg
Attendant attendant
 Value 0 if the call server is Microsoft Live
Roaming Buddies roamingbuddies
Roaming Privacy roamingprivacy
Communications Server
 Flash Parameter Configuration
 This flash attributes are defined as follows
Enabled
For example, if device.net.ipAddress.set =
 Server address is preserved
 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
 Transfer
Hold Implementation
Reliability of Provisional Responses
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
 Chaining CBC mode. An example key would look like this
Boot server management easier
It can decrypt the files that were encrypted on the server.
Changed at regular intervals to enhance security
 Adding a Background Logo
Changing the Key on the Phone
 RGB Values
Model Width Height Color Depth
Color RGB Values Decimal Hexadecimal
 BootROM/SIP Application Dependencies
 Model BootROM SIP Application
Migration Dependencies
 Multiple Key Combinations
 Default Feature Key Layouts
SoundPoint IP
 SoundPoint IP
 SoundStation IP
SoundPoint IP 550/600/601/650
Key IP 550 330 601 Function
 IP 550 Key 330 601 Function
 Assigning a Vlan ID Using Dhcp
 VLAN-A=10 VLAN-A=0x0a VLAN-A=012
 Parsing Vendor ID Information
 End of sub-options
 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
 Dhcp
Secondary server 3-3DHCP Inform
 IP TOS A-48
 Administrator’s Guide SoundPoint IP / SoundStation IP
 SIP
 Administrator’s Guide SoundPoint IP / SoundStation IP