Freeswitch vs. Asterisk?


VOIP of the highest quality

We’ve been experimenting with VOIP in our school, primarily for internal communication.  I’ve set up both asterisk and freeswitch servers, and have been quite frustrated with the limitations of both.

Asterisk only allows one registration to be connected to each extension.  Yes, there are ways to work around this restriction (for extension 101, set up multiple extensions – 980101, 981101, 982101, and then set up a ring group 101 that rings those extensions simultaneously), but it’s an incredibly irritating workaround.

Freeswitch does allow multiple registrations on a single extension, but it has other problems.  Some of our softphones are running over WiFi and we need SRTP for these systems.  Other hardware phones don’t support SRTP, which, while not ideal, is less of an issue because they’re connected via a physical link that we have complete control over.  Unfortunately, even with Freeswitch in bridging mode, it refuses to use SRTP on the softphone link, while using no encryption on the hardware phone link.  It’s either all or nothing.  Which means, during our testing phase, we’re stuck at nothing.  Lovely.

So should I bail on Freeswitch and switch over to Asterisk?  Stick with Freeswitch and hope that I can work out some way of fixing the SRTP problem?  Or should I just give our staff tin cans attached to Cat-6 cable and tell them that’s the new VOIP system?


7 thoughts on “Freeswitch vs. Asterisk?

    1. jdieter Post author

      Thanks. I’ll take a look at that. I’m rapidly reaching the end of my tether with Freeswitch, and if chan_pjsip fixes this one quirk in Asterisk, I really don’t have any reason not to switch.

  1. Pingback: Links 1/12/2015: Porteus Kiosk 3.6.0, Linux Mint 17.3 “Rosa” | Techrights

  2. jaredsmith

    I also suggest you look at using chan_pjsip in modern versions of Asterisk, rather than chan_sip. It’s a much more robust SIP channel driver, and does allow you have multiple registrations for a single SIP device.

    Grab me on IRC (jsmith) if you need any help.

  3. Samuel Sieb

    I use Asterisk for the phone system at a private school. It’s primarily hard phones right now, but I’m working on getting the teachers to use SIP on their cell phones because the cell phone coverage is terrible there. I noticed that pjsip was available now, I’ll have to look into converting to it.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s