I am trying to use Verizon 4G wireless as a backup to wifi voip. This work marginally on AT&T, with poor voice quality mainly due to their poor network in my area.
Verizon has much better network capacity. However, after much examing of Asterisk CLI logs and Bria for Android logs, I find that Bria sends out a private IP address in via and contact messages. However, what is received by PIAF (purple * 1.8.3) is the public IP address!
How is this happening? It almost sounds like a SIP ALG in a consumer router substituting the public IP. The problem is that something appears to be breaking my VoIP calls using Verizon 4G. Is this likely to be the issue? How can I address it?
I have tried combinations of nonat, force_rport, etc in my extension configuration. I can successfully make SIP URI calls that don't involve my PIAF box, so I know this is possible using VZW network.
Thanks in advance for any insight into what appears to be a network problem.
Verizon has much better network capacity. However, after much examing of Asterisk CLI logs and Bria for Android logs, I find that Bria sends out a private IP address in via and contact messages. However, what is received by PIAF (purple * 1.8.3) is the public IP address!
How is this happening? It almost sounds like a SIP ALG in a consumer router substituting the public IP. The problem is that something appears to be breaking my VoIP calls using Verizon 4G. Is this likely to be the issue? How can I address it?
I have tried combinations of nonat, force_rport, etc in my extension configuration. I can successfully make SIP URI calls that don't involve my PIAF box, so I know this is possible using VZW network.
Thanks in advance for any insight into what appears to be a network problem.
