
Hello Ryan, On Fri, Jul 3, 2015 at 10:37 PM, Ryan Delgrosso <ryandelgrosso at gmail.com> wrote:
I need this soluton to do: registration caching (but pass reg back to softswitch), nat traversal/media proxy, basic topology hiding, blacklisting, some kind of dynamic routing (ENUM is preferred). No need for fancy multi realm setup, simple inside/outside is fine.
I am presently looking at:
- Kamailio + some kind of media proxy (does much of the signaling but is not a B2BUA) - Freeswitch (doesnt seem to do the reg cache / pass back) - SEMS (reg caching only introduced last month. - Various combinations of the above (though most of these feel kludgy)
Im not precluding commercial solutions or hybrid solutions but the usual suspects (Acme, Meta, Sonus, etc) are off the table here due to either the cost or the software/virtualization requirements.
Sangoma SBC is based on FreeSWITCH, but we've built a variety of enhancements to the platform such as registration caching/pass back and optional integration with our transcoding cards (you can run RTP/transcoding on software or add our card for full RTP/transcoding offloading). You can run the SBC on VMWare, Amazon, KVM or Hyper-V. Other virtualizations technologies should work, but those are the ones we've tried and are known to work. http://www.sangoma.com/session-border-controllers/ It also covers the rest of your requirements (ENUM and other dynamic routing options, topology hiding, blacklisting, nat-traversal/media proxy, etc). Feel free to contact me if you'd like more info. Cheers, - Moy Moises Silva Manager, Software Engineering Sangoma Technologies 100 Renfrew Drive, Suite 100, Markham, Ontario, Canada L3R 9R6 T +1 905 474 1990 x128 | toll-free in North America +1 800 388-2475 | F +1 905 474 9223 www.sangoma.com