Yealink Forums
RPID headers problems - Printable Version

+- Yealink Forums (http://forum.yealink.com/forum)
+-- Forum: IP Phone Series (/forumdisplay.php?fid=4)
+--- Forum: General topics (/forumdisplay.php?fid=15)
+--- Thread: RPID headers problems (/showthread.php?tid=729)



RPID headers problems - ezubillaga - 08-09-2013 08:31 PM

I'm currently having some issues with the RPID headers on SIP messages and a T26P running firmware version 6.70.0.141. We use Asterisk version 1.8.19.1 as our IP-PBX.

We are trying to display the name and number of the dialed facility in the phone based on the RPID header we sent during the call setup. Our voicemail facility is accessed dialing *97 and if we try to set the RPID header to send "Voicemail *97" <sip:*97@192.168.245.1>" the message ('Voicemail *97') is not displayed in the phone. If we change the RPID SIP part to something else, for example "Voicemail *97" <sip:*99@192.168.245.1>" everything works fine. I have done many tests with different options and strings an my conclusion is that the '<sip:XXX@' part of the RPID header have to be different than the number dialed or otherwise the phone will ignore the RPID header.

Here are a couple of examples of the complete headers:

- Don't work:
Remote-Party-ID: "Voicemail *97" <sip:*97@192.168.245.1>;party=called;privacy=off;screen=no

- Work as expected:
Remote-Party-ID: "Voicemail *97" <sip:*99@192.168.245.1>;party=called;privacy=off;screen=no

We have used many other phones from other vendors and have always been able to modify the display on the phones based on the RPID even if the number dialed is the same as the one placed in the header.

Do you think this could be something you guys can check and see if can be fixed in any way?

Thanks in advance!


RE: RPID headers problems - Yealink Support - 08-13-2013 02:51 PM

Hi ezubillaga,
So if you use "Remote-Party-ID: "Voicemail *97" <sip:*97@192.168.245.1>;party=called;privacy=off;screen=no", when you dial *97, the phone can only display "*97", but can't display "Voicemail *97", right?

Could you provide PCAP trace, syslog(level 6) and config.bin file to us, so we can analyze?
Before you export the syslog, please set log level as 6, and reboot the phone, then click Start,and reproduce the issue, then click Stop,and export the trace, syslog, config,bin to us.
(About where to export these files, please refer to attached screenshot.)
These three files are very important for us, hope you can kindly understand.
Thanks.


RE: RPID headers problems - ezubillaga - 08-13-2013 10:55 PM

Correct, using "Remote-Party-ID: "Voicemail *97" <sip:*97@192.168.245.1>;party=called;privacy=off;screen=no" cause the phone display "*97"

Attached config.bin, syslog.tar and 2 pcap files, one using "Remote-Party-ID: "Voicemail *97" <sip:*97@192.168.245.1>;party=called;privacy=off;screen=no" and other using "Remote-Party-ID: "Voicemail *97" <sip:*98@192.168.245.1>;party=called;privacy=off;screen=no" which causes the display change as expected.

Regards,

Erasmo


RE: RPID headers problems - Yealink Support - 08-14-2013 10:58 AM

Thanks Erasmo,
Let me submit to R&D to check, any update will let you know ASAP.


RE: RPID headers problems - ezubillaga - 08-14-2013 07:25 PM

Thanks to you. Please let me know if you find anything.