Introduction - If you have any usage issues, please Google them yourself
To resolve these issues, ITSP (IP-Telephony service provider) support SIP OUTBOUND PROXY. Outbound proxy is the only way to let the NAT/firewall user make and receive phone calls.
If the NAT/firewall router does not support SIP pass-through, you need to consult your ITSP if they support SIP outbound proxy. Since different NAT router vendor implement NAT differently.
Typically ITSP may provide SIP outbound proxy to resolve NAT pass-through issues.