These release notes apply to version 3.2.4B of the SoundPoint IP, SoundStation IP and
VVX SIP application. For more information, refer to the documents listed in Section 4.
1.1 Important Notes
This patch release resolves a field reported security issue. SoundPoint IP and
Sound Station IP phones may be vulnerable to Denial of Service attacks when
used in certain conditions. Sending HTTP GET requests with a broken
authorization header can produce a device restart under some circumstances
in certain models of phones.
For details, refer to Technical Bulletin TB66743 for details. The technical
bulletin can be downloaded from:
VVX 1500 products running release SIP 3.2.2 or later CANNOT BE
DOWNGRADED TO EARLIER SIP SOFTWARE OR BOOTROM SOFTWARE.
Upgrading VVX1500 products to release SIP 3.2.2 or later requires a more complex
procedure than is typical. This procedure is documented in technical bulletin
TB53522 Please consult this document before starting the upgrade.
This release does not include support for the SoundPoint IP 300, 301, 500, 501,
600, 601 and SoundStation IP 4000 products. These products are termed „Legacy
Products‟ and will be supported for critical issue fixes on the SIP 2.1.x release (IP
300, 500) and SIP 3.1.x release (other Legacy models). Technical Bulletin TB35311
describes how to support these Legacy models in an environment where SIP 3.2.0
or later is deployed for other phones. This bulletin may be downloaded from:
http://support.polycom.com/PolycomService/support/us/support/voice/soundpoint_ip/
VoIP_Technical_Bulletins_pub.html. The template 000000000000.cfg file included
with this release is set up to facilitate this type of deployment.
SoundStation IP 7000/HDX Integration:
Release SIP 3.2.4 is recommended for SoundStation IP 7000 integration with
Polycom HDX 4000/6000/7000/8000/9000 video systems release HDX 2.6.0,
2.6.0.2, 2.6.1 and 2.6.1.3
The sip.cfg template file included with this release contains language selections in
the „native‟ font for that language. These include fonts that are not supported in certain
XML editors. If the sip.cfg is edited using such an editor the language selections
shown in the Languages menu on the phone may not display correctly. To confirm
whether your editor properly supports these characters, view the language
parameter for languages such as Chinese, Japanese, Korean, Russian – e.g.
lcl.ml.lang.menu.1.label
Documentation on how to enable and use the new features in the SIP 3.2.x release
is included in the Administrator‟s Guide for SIP 3.2.2 (See Section 4 for details on
how to access the document). There is a specific section in this document that
references the major new features in the SIP 3.2 Release.
SIP application executables for SoundPoint IP 320
2345-12360-001.sip.ld
SIP application executables for SoundPoint IP 321
2345-12200-001.sip.ld
2345-12200-004.sip.ld
SIP application executables for SoundPoint IP 330
2345-12365-001.sip.ld
SIP application executables for SoundPoint IP 331
2345-12375-001.sip.ld
SIP application executables for SoundPoint IP 335
2345-11402-001.sip.ld
SIP application executable for SoundPoint IP 430
2345-12450-001.sip.ld
SIP application executable for SoundPoint IP 450
2345-12500-001.sip.ld
SIP application executable for SoundPoint IP 550
2345-12560-001.sip.ld
SIP application executable for SoundPoint IP 560
2345-12600-001.sip.ld
SIP application executable for SoundPoint IP 650
2345-12670-001.sip.ld
SIP application executable for SoundPoint IP 670
3111-30900-001.sip.ld
SIP application executable for SoundStation IP 5000
3111-15600-001.sip.ld
SIP application executable for SoundStation IP 6000
3111-40000-001.sip.ld
SIP application executable for SoundStation IP 7000
2345-17960-001.sip.ld
SIP application executable for VVX 1500
sip.cfg
main core and SIP configuration file
phone1.cfg
example per-phone SIP configuration
sip.ver
Text file detailing build-id(s) for the release.
000000000000.cfg
example master configuration file
000000000000-directory~.xml
example per-phone local contact directory XML file (edit and then
remove „~‟ from name to seed phones which have no directory)
1.4 Distribution Files
The SIP 3.2.4B distribution of the SoundPoint / SoundStation IP/VVX SIP application is
done using two methods. Select the downloadable zip file(s) appropriate for your
deployment model.
In some cases it may be beneficial to download both release files. If this is necessary,
download both zip files, extract all the files from the „individual‟ release and then extract the
sip.ld file from the „combined‟ release file. All files other than “.ld” files are duplicated
between the two release zip files.
For centrally provisioned systems, download the appropriate file and extract the files to the
provisioning/boot server, maintaining the folder hierarchy present in the zip file.
Some of the configuration files must be modified. Refer to the documents listed in Section 4
for details.
The current build ID for all (except the VVX 1500) of the “.sip.ld”files listed below (both
split and combined) is now at revision: 3.2.4.0267
The current build ID for the VVX 1500 “2345-17960-001.sip.ld”file listed below remains
at: 3.2.4.0244
1.4.1 Release using individual (split) files
Use of „individual files‟ is recommended as it will result in a faster upgrade time for the
phone.
This method requires that all phones be running BootROM release 4.0.0 or later.
dictionary files for multilingual support include:
Chinese, China (for IP 450, 550, 560, 650 and IP 5000, 6000, 7000)
Danish, Denmark
Dutch, Netherlands
English, Canada
English, United Kingdom
English, United States
French, France
German, Germany
Italian, Italy
Japanese, Japan (for IP 450, 550, 560, 650, 670 and IP 5000, 6000,
7000)
Korean, Korea (for IP 450, 550, 560, 650, 670 and IP 5000, 6000,
7000)
Norwegian, Norway
Polish, Poland
Portuguese, Portugal
Russian, Russia
Slovenian, Slovenia
Spanish, Spain
Swedish, Sweden
SoundPointIPWelcome.wav
start up welcome sound effect
Files
Description
sip.ld
Concatenated SIP application executable
sip.cfg
main core and SIP configuration file
phone1.cfg
example per-phone SIP configuration
sip.ver
Text file detailing build-id(s) for the release.
000000000000.cfg
example master configuration file
000000000000-directory~.xml
example per-phone local contact directory XML file (edit and then
remove „~‟ from name to seed phones which have no directory)
SoundPointIP-dictionary.xml
dictionary files for multilingual support include:
Chinese, China (for IP 450, 550, 560, 650 and IP 6000, 7000 only)
Danish, Denmark
Dutch, Netherlands
English, Canada
English, United Kingdom
English, United States
French, France
German, Germany
Italian, Italy
Japanese, Japan (for IP 450, 550, 560, 650, 670 and IP 6000, 7000)
Korean, Korea (for IP 450, 550, 560, 650, 670 and IP 6000, 7000)
Norwegian, Norway
Polish, Poland
Portuguese, Portugal
Russian, Russia
Slovenian, Slovenia
Spanish, Spain
Swedish, Sweden
1.4.2 Release using Combined Image
The „combined‟ sip.ld file contains images for all members of the SoundPoint
IP/SoundStation IP/VVX products. This file is required for any phones that may be running
a BootROM release older than SIP 4.0.0 (e.g. BootROM 3.2.3RevB).
66743: Phones may be vulnerable to Denial of Service attacks when used in
certain configurations. Sending HTTP GET requests with a broken
authorization header can produce a device restart under certain
circumstances in certain models of phones. For full details, refer to Technical
Bulletin TB66743. See Section 4 Reference Documents for the location of the
documents.
2.2 Version 3.2.4
2.2.1 Added or Changed Features
N/A
2.2.2 Removed Features
N/A
2.2.3 Corrections
59308: A retransmitted INVITE message causes a “400 Bad Response” reply.
This is in violation of RFC 3261 section 17.2.1.
65207: A consistent but slow memory leak occurs as a result of receiving
INVITE messages containing “replaces”.
65435/65725: SoundPoint IP/VVX 1500: [IEC 60268-1]: The default and
maximum values for the headset and headphone audio levels have been
adjusted to ensure compliance with the IEC 60268-1 TUV safety requirements.
65660: The BootBlock may become corrupted as a result of accessing
unprotected section of flash memory.
2.3 Version 3.2.3
2.3.1 Added or Changed Features
43099: Added support for SoundStation IP5000 Conference Phone.
43297: Sound effects can now be played out of a destination based on user
configuration. Configuration parameters: se.destination= “chassis”, “handset”,”headset” or “active”. Default is “chassis”.
45462: All SoundPoint and SoundStation phones now comply with “retry-
after” instructions embedded in SIP Response codes 500 and 503 as part of
REGISTER and other requests.
50739: SoundStation IP7000 – HDX Integration: On a multi-leg conference,
when the 'End Call' soft key or the 'On Hook' hard key is pressed, the
conference phone will ask the user if the entire call should terminated. A
negative response will guide the user to the conference “manage” menu to
allow the user to terminate the individual legs of the call. The dialog only
appears for multi-leg conference calls.
51753: SoundPoint IP 450: Improved the appearance of anti-aliased characters.
51940: All SIP phones now have a “fail-over” feature that enables phones to
re-register before diverting SIP signaling to an alternate server.
NOTE: This feature will be formally released and documented in a future
release.
54041: Format of DHCP Option 60 Data is now configurable and added support
for Option 125 as per RFC 3925.
54983: VVX 1500: Internal IP address of phone (instead of an alias) is no longer
being sent in the Facility Message.
55524: Logs no longer display "Can't set 802.1Q VLAN id for TCP protocol"
messages at default when running on a VLAN.
56272: Network Configuration DHCP sub-menu now supports Option 60
format. The new options include setting either “RFC 3925 Binary [default]” or
“ASCII String”.
2.3.2 Removed Features
N/A
2.3.3 Corrections
45188: SoundPoint IP 320, 330, 430: The minimum acceptable amount of free
RAM has been increased in order that functions such as ring-tones are not
affected.
47897: „Back‟ soft key is not working when user tries to exit from Instant
Message menu.
52119: VVX 1500: Phones may reboot during G.729 packet loss concealment
such as when the remote phone is placed on hold.
52787: voIpProt.SIP.requestValidation.x.method="source" does not work with
53473: SoundStation IP 7000: When used with an HDX, the parameter
voice.volume.persist.handsfree ="0" has no effect on the HDX.
54549: SoundPoint IP 450: Changes in the display color palette have created
contrast problems.
54751: SIP Invite Message is not sent when dialing a number containing the
period character. When a call is placed using a following number with a
period, e.g. "12.345.6789", the INVITE message is not sent to "12.345.6789".
The phone misinterprets the number as an IP address and attempts a DNS
lookup for '12.345.6789' without success.
54832: VVX 1500, IP 321, 325, 330, 331, 335: Phone allows user to add more
than 32 characters in Hot Dial screen.
54867: SoundPoint IP 321, 325, 330, 331, 335: In the Contact Directory, the text
fields do not scroll to the left to reveal the first character until you actually
move the cursor to the first character.
54908: SoundPoint IP 321, 325, 330, 331, 335: A „colon‟ „:‟ is unexpectedly
displayed in the scrolling status line during an incoming call.
55099: VVX 1500: Steering video between "active" and "inactive", the video leg
fails in a long SRTP conference.
55120: SoundPoint IP 550, 560, 650, 670: Dialing numbers in “Contact
Directory” unexpectedly opens contacts for editing.
55296: VVX 1500: The dialpad widget is not presented when attempting to
conference or transfer a held call while in a ringback state.
55378: VVX 1500: Phone fails to invoke LCD power down mode after remote
end places the call on hold.
55415: Phone allows the user to enter more characters than it is capable of
saving in the Contact Directory fields. Introduced in SIP 3.2.0.
55420: VVX 1500: Phone fails to play back video after a SIP re-INVITE message
is sent to RMX meeting room.
55560: VVX 1500: Phone displays incorrect call timer values while in an H.323
call to an RMX-2000.
55618: SoundPoint IP 450, 550, 560, 650, 670, 5000, 7000: Switching to
Katakana characters before the character selection widget times out,
produces random characters that on occasion causes the phone to
malfunction.
55844: SoundPoint IP 321, 325, 330, 331, 335: Proceeding outgoing call state
on one line is adversely affected by an outgoing call on another line.
55884: SoundPoint IP 650: On occasion, the display freezes and both BLF
Extension Modules‟ display may become blank during a consultative transfer.
The phone does not recover and has to be rebooted.
56032: SoundPoint IP 650 + 2 Expansion Modules: On occasion, the phone will
56488: SoundStation IP 6000, 7000: DHCP client asks for duplicate options. In
packets sent from the client, the "Parameter Request List" option contains two
requests for the options "Router"(3) and "Domain Name"(15).
56641: SoundStation IP 6000, 7000: Intermittently ignores the LLDP broadcast
from a switch. It will default to the data VLAN instead of the voice VLAN. There
is a LOSS of LINK during the boot process causing LLDP to fail.
56836: SoundPoint IP 550, 560, 650, 670: Lifting the handset unexpectedly
dials the last hot-dialled number immediately after adjusting the volume.
57133: SoundPoint IP 321, 330, 331: Phone does not display a customer
supplied logo. It is displayed for only a fraction of a second after a reboot.
57457: LoudRing.wav audio file is not distributed in release 3.2.2.
57796: Invalid Message-Summary Event results in invalid MWI notification.
57849: SoundPoint IP 330, 550: Phone is not acquiring the correct VLAN via
LLDP. The phone is "losing link" somewhere during its boot process. When
this happens, the LLDP neighbor ship will be torn down and this in turn forces
the phone to default to the wrong VLAN.
58024: VVX 1500D: Hold function fails in a specific customer scenario.
41450: VVX 1500: Change of the real time operating system.
43760: VVX 1500:H.323 signaling protocol support for video.
43862: VVX 1500: Add support for Webkit browser to replace the XHTML
browser.
45172: VVX 1500:Add support for iLBC audio codec.
47173: VVX 1500: Add support for H.261 video codec
48557: VVX1500: SetDefault max video bit rate to 384 kbps
48743: VVX 1500: Upgrade curl library to version 7.19.
48961: VVX 1500: Add support for H.235 security
49069: SoundStation IP 6000, 7000: Add support for iLBC audio codec
49079: VVX1500:Add support for mutual TLS authentication.
49277: VVX1500: Add support for LLDP protocol.
49430: VVX 1500: Add ITU-T G.719 vocoder
50125: VVX 1500: Outgoing calls support dual (SIP/H.323) protocols
51084: VVX 1500: Add support for video fast update request via RTCP, RFC
5104
52944: VVX 1500:Add menu support applicable to H.323 usage.
53849: Formalize support for “DTMF via SIP INFO” (initially supported in SIP
3.2.0)
54025: Increase maximum size of contact directory to 128 to facilitate complex
dialing scenarios.
54239: VVX 1500: Add user accessible menu option to select the video call
rate. Default configured using video.callRate.
2.4.2 Removed Features
52522: VVX 1500: Remove “Launchpad” Feature.
2.4.3 Corrections
44782: VVX 1500: Improve phone UI response when a local conference is
active.
44980: VVX 1500: Fall back to configured video codec configuration for Tx
video when incoming signalling lacks codec modifiers
47023: VVX 1500: Occasionally the text font changes.
47476: XML API: When the user is inside an XHTML Form Field the Submit
soft-key does not show up
47768: SoundPoint IP 450: CDP power usage advertisement is low for peak
power conditions.
48175: VVX 1500: Conference not established using EFK feature.
48784: VVX-1500: Softkeys not restored after rejecting a call from within the
„Applications‟ UI context.
48857: VVX 1500: Recording (R) stops or reboots phone in various high load
scenarios such as (a) recording during SRTP conference call, or (b) recording
while browsing the application menu during non-SRTP conference call
48921: VVX 1500 Digit key presses may be missed in certain scenarios
50152: VVX 1500; Corporate Directory: Change non-null sticky primary filter,
search (filtered) bar remains on old data
50192: VVX 1500: Media Statistics menu is not displayed correctly for several
languages
50286: VVX 1500; Corporate Directory: Pressing page down key "#" does not
move entry list after pressing page up key "*" in quick search menu
50531: SoundStation IP7000: Phone will not startup without network
connection when using the PIC cable
50624: Inbound call is rejected due to timeout but no 603 is ever sent because
TCP stream has already been reset.
51141: Remove the small number on the left side of the scrolling status bar
51449: VVX 1500: Out of Dialog Refer based dialing is failing. SDP on INVITE
from VVX is missing media attributes, generating a 606 response.
51533: Backlight intensity change is not updated appropriately in Overrides
config file.
51605: VVX 1500: Push request will get lost if it follows another push request
immediately.
51643: SoundStation IP 6000, VVX 1500: Japanese Language is not properly
displayed.
51753: SoundPoint IP 450. Display text look fuzzy especially when using Asian
fonts
51959: Handling of Hold re-Invites is incorrect after one-touch blind transfer to
full park orbit.
51965: HTTP request messages are not directed to proxy
52164: VVX 1500: Hot-dial does not work in headset mode.
52360: 'Auth Password' field' can be viewed in web configuration page.
52365: Phones don't transition very well from LLDP to CDP.
See Administrator‟s Guide
for SIP 3.2.2 for details
sip
added
ind.anim.IP_335.44.frame.1.duration
1300
See Administrator‟s Guide
for SIP 3.2.2 for details
sip
added
ind.anim.IP_335.44.frame.2.bitmap
PlumHd
See Administrator‟s Guide
for SIP 3.2.2 for details
sip
added
ind.anim.IP_335.44.frame.2.duration
1300
See Administrator‟s Guide
for SIP 3.2.2 for details
2.6 Version 3.2.1
2.6.1 Added or Changed Features
None
2.6.2 Removed Features
None.
2.6.3 Corrections
53322: Setting voIpProt.local.port to a non standard port does not send from
or advertise that port
53611: User Language Selection is lost on Upgrade to SIP 3.2.0
Note that the fix for this issue will guarantee retention of language setting
when upgrading from releases prior to 3.2.0 (e.g. 3.1.3) but WILL NOT preserve
language changes made when the phone was running SIP 3.2.0 .
53685: Phones ignoring nat.ip parameters.
53852: SoundStation IP 7000/HDX Integration: DTMF duration should be set to
26754: SoundPoint IP 320,321,330,331,450, 550, 560, 650, 670: Add support for
the iLBC codec
30079: Add support for mutual TLS authentication. See technical bulletin
TB52609 and the Administrator‟s Guide for more details on this feature.
32259: Recognize multiple mime types in the microbrowser.
32753: Add support for LLDP protocol. To take full advantage of this feature
BootROM 4.2.0 should be used.
34782: Replace libSRTP algorithms with OpenSSL versions
35525: Modify DND Status Message.
37118: Add ability to invoke a „screen capture‟
39358: Add a „Loud Ringer‟ Ring-Tone selection. See technical Bulletin 39358
for instructions on how this can be configured.
30855: SoundStation IP 7000: Create a SoundStation IP 7000 Setup Guide.
41579: Meet requirements of ETSI TS 102 027-2 v4.1.1 RFC 3261 compliance
test for Anatel/Brazil
43141: Add support for „Statically Configured‟ BLF and Call park and retrieve
enhancements
43142: Add support for single button Blind Transfer and Retrieve of a call
designated as an „automata‟ in the Dialog used for „Statically Configured‟ BLF.
43646: Improve boot-speed in some situations where the boot server is
incorrectly configured.
45057: Languages selection presented in appropriate language
45174: Upgrade zlib to version 1.2.3
45743: Upgrade curl library to version 7.19.2
45787: SoundPoint IP 450, 550, 560, 650, 670: Add instructions for changing
label colors in the User Guides.
45791: SoundStation IP 7000/HDX Integration: Add a configuration option to
disable Digit-map rules for „Remote Dialing‟ when connected to an HDX.
46093: Add ability for User to enable/disable display of idle browser from
menu
46113: SoundPoint IP 320, 321, 330, 331: Add navigation button „shortcuts‟ in
46248: SoundStation IP 7000/HDX Integration: Add Admin menu option to
manually specify the value to be used as the „extension‟ displayed on the
phone screen.
46424: Improve readability of Menu items when using Background images on
the display.
46446: Provide a menu option to view the status of feature licenses.
46683: Remove Background from scrolling Status Bar for improved
readability.
47355: Scrolling Status Bar should give equal time to each status message
47390: Add configuration parameters for select ETSI SIP compliance
requirements
47463: Allow for secure entry of passwords in the micro-browser API
47487: Forcing a 'Back' soft-key in the micro-browser soft-keys is
cumbersome
47689: Add support for SoundStation IP 7000/HDX6000 Integration. This
feature requires a future update release to the HDX6000 software.
47749: Support Transmission of Join Header as per RFC 3911
48004: Add support for BLF call pick-up using Dialog-info within an INVITE
with Replaces header
48055: Enhanced BLF: Improve user experience when an incoming call occurs
whilst the user is viewing BLF monitored line call details.
48109: Include "fmtp" attribute specifying Mode=30 in the SDP when 13.33
kbps iLBC is used.
48136: Remove platform specific TFTP code and instead use tftp support in
curl library 7.19.2
48137: Add support for BLF call pick-up using Dialog-info within an INVITE
with Replaces header
48205: SoundStation IP 6000, 7000: Add support for the iLBC Codec.
48559: Scrolling status line should have similar look on various phones.
48578: SoundPoint IP 430: Reduce the local Contact Directory maximum to 99.
48579: SoundPoint IP 430: Reduce the maximum number of call supported to
4 (from 8).
48664: Add User accessible menu option to display whether a device
certificate is installed.
48678: During local conferencing it is now call diagnostics for each call leg.
Accessed from Menu->Status->Diagnostics->Media Statistics.
48738: Add configurable behavior for Directed Call Pick-Up as used for
48780: Add option to apply digit-map rules to tel:URI initiated calls
48846: Add configuration option for whether the call appearance on a remotely
monitored BLF line should be presented on the monitoring/attendant phone.
48861: Add configuration option voIpProt.SIP.strictReplacesHeader to control
whether the phone requires call-id,to-tag and from-tag to perform and INVITE
with Replaces.
48984: Phone will populate the display-name field in the To header of
responses that it generates
48998: Add configuration option for the phone to send 486 Busy when call is
rejected.
49309: Combine SoundPoint IP 550 and 560 User Guides.
49465: Update Destination of outbound call based on display-name in SIP To
header responses
49660: Call Forward: "user=phone" should be included in "refer-to" parameter
of Refer: header
49695: Allow for SDP offer or answer in provisional reliable response and
PRACK request and response
49839: RTP Rx must detect and correct for G.722, G.722.1, G.722.1C, and G.719
RTP timestamp increments based on different sample rates
50769: SoundStation IP 7000/HDX Integration: Add support for Hook-Flash
during POTS calls.
50927: Add Equifax Secure eBusiness CA-1 to the trusted CA list.
51419: RFC2543 hold not working when video SDP present in certain
scenarios
2.7.2 Removed Features
48283: Remove support for SoundPoint IP 301, 501, 600, 601 phones.
48698: Remove support for SoundStation IP 4000
2.7.3 Corrections
27048: Application load progress bar doesn't match actual progress
29148: Phone doesn't format the file system when it notes error on screen
while loading large configuration files.
29344: HTTP Digest Authentication does not work on IIS.
30219: Logs are not uploaded when phone resets to factory default
31858: Shared line indicator led turns off when 2 phones resume
simultaneously
34681: stickyAutoLineSeize and call.enableOnNotRegistered="0" seize wrong