Quantcast
Channel: Dialogic PowerMedia HMP GlobalCall and R4 API - Recent Threads
Viewing all articles
Browse latest Browse all 336

DM/IP SIP and NAT Traversal

$
0
0
We have a Global Call app (using a DI/0408-LS-A-R2) that accepts inbound calls from a telco service provider via SIP. Everything works fine when we have our box listen to a public IP. However, we'd like to have it sitting behind symmetric NAT. Since the inbound requests are coming from a public IP and all of the SIP header IP addresses coming from the telco are globally routable, it should work.



The issue is with the IP addresses we send back in the SDP information to the telco for RTP stream establishment in the 200 OK message when we call gc_AnswerCall. The IP address is the private one. It needs to be the public one. For example, the owner and connection information we are sending is:



o=Intel_IPCCLib 73715088 73715089 IN IP4 192.168.0.2

c=IN IP4 192.168.0.2



Instead, 192.168.0.2 needs to be replaced with our pubic IP or host name. Is there a way to set this in Global Call without binding the box to the public IP?



Thank you in advance,



Mark

Viewing all articles
Browse latest Browse all 336

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>