[RTPproxy Devel] rtpproxy as IPv6-IPv4 bridge?!

Maxim Sobolev sobomax at sippysoft.com
Mon Apr 21 15:29:33 PDT 2008


Nils Ohlmeier wrote:
> Maxim Sobolev schrieb:
>> Nils Ohlmeier wrote:
>>> Hi Maxim,
>>>
>>> SIPit22 is just over. And during this event I recognized that SER can 
>>> handling scenarios where it translates between IPv4 and IPv6 (as long 
>>> as  IPv4 UA does not break when it sees IPv6 stuff in the SIP 
>>> messages). But to relay the media between two such clients, the 
>>> rtpproxy would need to act as a relay between the both as well.
>>> If I'm not wrong rtpproxy supports IPv6. But I failed to utilize it 
>>> for the 4-to-6 translation scenario.
>>> I know this scenario is not trivial, because you would need to always 
>>> relay and hand over always the right v4 or v6 addresses for 
>>> re-writing the SDP.
>>> Is such scenario supported? (I don't think so.) What do you think 
>>> about supporting it?
>>
>> Yes, it's supported. I made it working and actually tested 3 years ago 
>> or so. There is even sample config in the repository: 
>> sip_router/modules/nathelper/examples/4to6.cfg. It may need tweaking 
>> to accommodate changes in syntax though. Please let me know if there 
>> are any issues.
> 
> I see. I did not looked in that directory. That example configuration 
> also explains how I should have started the rtpproxy. I did not putted 
> the '/' in front of the IPv6 address and thus rtpproxy always refused to 
> start with more or less strange error messages.

Good. It would be interesting if you could post your results here. In 
addition to whatever configuration parameters need to be adjusted the 
sample configuration is likely needs some improvements to handle 
re-INVITEs properly.

Regards,
-- 
Maksym Sobolyev
Sippy Software, Inc.
Internet Telephony (VoIP) Experts
T/F: +1-646-651-1110
Web: http://www.sippysoft.com


More information about the Devel mailing list