[BUG?] usereqphone=yes not working!

Hi people!

I want to connect my Asterisk Server to a softswitch for PSTN access but it requires the SIP URI’s to have appended “;user=phone” but when I see the SIP debugging I realize that my Asterisk is not doing it! I’ve set usereqphone=yes in sip.conf either in the general section as in my-provider section (also, in both) and it doesn’t seem to work.

Also I foresee a bigger problem. The softswitch strongly requires the header “Remote-Party-ID” for ISUP mapping but I see that my Asterisk Server doesn’t use it at all!! I guess if I should modify the source code (a thing which I’m affraid of) and if so, I NEED HELP!

Thanks in advance.