>  Please see the below INVITE Request. It has E.164 number (Eg: +17705551211)
>  in "Request URI", "From" field And "To" field.
>
>  Can you please clarify the below doubts.
>
>
>
>  Doubt - 1 : If an IPPBX receives/sends this Invite, should it have "sip user
>  extensions" starting with "+" . That is "+" in  "+17705551211"

It supposed that when your proxy receives an incoming call from a PSTN
gateway it will perform a lookup against the location server, so the
RURI will be changed with the local user associated to that E164
number, so the INVITE after the lookup would be:

INVITE sip:[EMAIL PROTECTED] SIP/2.0
Via: SIP/2.0/UDP PROXY:5060;branch=z9hG4bK-newbranch
Via: SIP/2.0/UDP useragent.acmerockets.com:5060;branch=z9hG4bK-a111
From: "John Doe" <sip:[EMAIL PROTECTED];user=phone>;tag=9802748
To: <sip:[EMAIL PROTECTED];user=phone>
Call-ID: 245780247857024504
CSeq: 1 INVITE
Max-Forwards: 69



>  Doubt - 2 : Will any sip phone allow us to dial a number starting with "+"
>  ( Eg +17705551211 )

"+" is a perfectly valid character in a URI username. Some desktop
phones don't allow writting "+", this is why they use "00" and the
proxy would translate it to "+" (if needed).
Some phones allow writing "+" by pressing "#" for a while.
And if you use a softphone of course you can use "+".

-- 
Iñaki Baz Castillo
<[EMAIL PROTECTED]>

_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to