History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: XTRN-149
Type: Bug Bug
Status: New New
Priority: Major Major
Assignee: Aaron Brumpton
Reporter: Dale R. Worley
Votes: 0
Watchers: 2
Available Workflow Actions

Accept
Operations

If you were logged in you would be able to see more operations.
External

When phone is configured "TCPpreferred", NOTIFYs for dialog events are sent via UDP

Created: 2008-05-15 17:44   Updated: 2008-10-08 14:37
Component/s: Polycom - SoundPoint IP
Affects Version/s: None
Fix Version/s: None

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
File Attachments: 1. HTML File appConf.htm (10 kb)
2. XML File merged.xml (108 kb)
3. HTML File reg_1.htm (12 kb)

Environment: firmware 2.2.2.0084


 Description  « Hide
The Polycom phone can be configured to use TCP for its SIP signaling by setting the Outbound Proxy Address (to the proxy) and Transport (to TCPpreferred), and for each Line, setting the Server Transport (to TCPpreferred). However, these settings do not correctly control how NOTIFYs for dialog events are sent.

Referring to the SIP messages listed in the attached merged.xml:

A SUBSCRIBE is sent via TCP as frameId 1. The phone sends the response (frameId 2) correctly via TCP, and the Contact header also specifies TCP: Contact: <sip:173@10.1.1.189;transport=tcp>. So far, so good.

But the first NOTIFY of the subscription (frameId 3) uses incorrect transport: (1) the request-URI is "sip:sipXrls@10.1.20.3:54021;transport=udp" even though the contact of the SUBSCRIBE request is "sip:sipXrls@10.1.20.3:54021", and (2) the contact of the NOTIFY is "<sip:173@10.1.1.189;transport=udp>" even though the phone is configured for TCP transport.

Since NOTIFY is a dialog-updating request, the subscriber sends all further SUBSCRIBEs to <sip:173@10.1.1.189;transport=udp>.


 All   Comments   Work Log   Change History      Sort Order:
Dale R. Worley - 2008-05-19 16:31
Attached files appConf.htm and reg_1.htm show the configuration of the phone.

Paul Mossman - 2008-10-08 14:37
Also I believe known by Polycom as VOIP-44816, and pesent in 3.1.0. The plan is to have this fixed in Polycom firmware 3.1.1. (Aaron, please let me know if this is not correct.)

In the meantime however, sipXrls improvements to be made available in 3.10.3 will obviate the obvious desire to use TCP as a transport.