Internet, RTP and NAT
Hi!
I have a SIP-subscriber-trunk registering via internet to our SBC. While the SBCs IP is used for both SIP and RTP, the subscriber-trunk's RTP endpoint are NATted. In the SDP this trunk hence communicates private IPs, causing the SBC not to forward a single RTP packet towards this destination. When using a STUN-Server for the subscriber trunk, RTP is sent (but however dropped at the destination for some reason, which is probably another story).
I was wondering why an almost identical scenario seems to work, with the only difference that I do not use a subscriber-trunk for the test, but a single subscriber (SIP-User). This user also communicates private IPs in the SDP but the SBC sends RTP towards its internet IP.