FOSDEM - Open Source VoIP

Daniel Pocock daniel at readytechnology.co.uk
Mon Feb 19 14:40:16 UTC 2007


>
> I have implemented SRTP and MIKEY on Asterisk[1]. Because of the 
> limitations of Asterisk's SIP stack, no TCP support (patch in BTS) and 
> no reliable provisional responses etc., I'm thinking of changing to 
> another software. TCP is needed since SDP bodies containing MIKEY key 
> exchange can be large, several kB. Reliable provisional responses are 
> required to eliminate ghost ringing.
>
> I'm looking for an open source SIP PBX, compliant with RFC 3261, 3262 
> and 3264. Support for reliable provisional responses both as UAC and 
> UAS, and TCP support is crucial.
> Support for TLS, RFC 3263, IPv6 and ANAT (RFC 4091, and 4092) would 
> also be nice.
>
> Does such open source SIP PBX exist?
Have you evaluated sipXpbx?  It works as a SIP proxy rather than the UA 
model of Asterisk.

Have you studied the reSIProcate stack?  It provides a good foundation 
for building a pure-SIP PBX.  The example application, repro, might give 
you some ideas.  I have made several commercial B2BUAs using 
reSIProcate, and they easily outclass Asterisk when it comes to pure SIP 
functionality.  Each one is less than 10,000 lines of code, as most of 
the work is done by reSIProcate. 





More information about the Pkg-voip-maintainers mailing list