I am often asked the question, “What’s the best Session Border Controller?” To me, that is like asking, “What’s the best place to vacation?” It all depends on what you’re looking for. Do you want to lie on the sand on some tropical beach or is skiing down a mountain slope your idea of a good time? Do you want a four diamond resort or a rustic canoe trip through the Boundary Waters? The same goes for an SBC? Is this for your primary data center or a branch office? Are you looking to bring in hundreds of SIP trunks or thousands of remote SIP users? Is high availability at the top of your list of must-haves or are you willing to risk a few 9’s of up-time in order to save some money? So, as with vacation spots, the answer to “What’s the best SBC?” is once again, “It all depends.”
SBCs can be placed in several classes based on sized, functionality, and resiliency and it’s important to choose the SBC from those classes that best meets your needs. For the rest of this blog I will categorize the SBCs that I most often come in contact with in order to help you in the search for the product of your dreams.
Let’s begin with the size class. At the small to medium end I like the Sonus 1000, Avaya Portwell, the Acme Session Director SE/VME, and the AudioCodes Mediant 1000. These boxes range from 96 sessions on the Sonus 1000 to 500 on the Avaya Portwell. Between those you have the Mediant 1000 at 150 sessions and the Acme at 250. With the exception of the Acme which can be virtualized, all of these boxes come as an appliance. In fact, of all the SBCs I mention today, only the Acme Session Director is delivered as virtual software.
In the medium to large class I work with the Sonus 2000 (600 sessions), the Sonus 5100 (10,000 sessions), the Acme 3820 (8000 sessions), the Avaya SBCAE (2000 sessions), the AudioCodes Mediant 3000 and 4000 (1008 and 4000 sessions, respectively), and the Genband Q10 (6000 sessions).
The big boys of the SBC world are the Sonus 5200 (64,000 sessions), the Acme 4500 (32,000 sessions), and the Genband Q20 (18,000 sessions). It’s no coincidence that these SBCs are manufactured by companies that got their start in the carrier world.
The next thing I think about is high availability. The SBCs that offer active / standby resiliency are the Avaya SBCAE, all the Acme products, the Sonus 5100 and 5200, the Mediant 4000, and both the Genband offerings.
Are you looking for an SBC that does both SIP and TDM? If so, you will need the Sonus 1000, the Sonus 2000, the Mediant 1000, or the Mediant 3000. All the other SBCs are SIP only and offer no support for analog or digital trunks.
After that I consider transcoding. Transcoding is the ability to convert from one Codec, or in some cases protocol, to another Codec or protocol. All Sonus boxes, the Mediant 1000 and 3000, the Acme 3820 and 4500, and the Genband Q10 support Codec transcoding. None of the Avaya boxes do.
The next big issue might be SIP endpoints. All SBCs will support SIP endpoints to some extent, but the Avaya SBCAE is the absolute best choice if you are looking to put Avaya branded endpoints outside your enterprise LAN.
Last are the odds and ends concerns. Do you want Lync survivability? If so, you will need the Sonus 1000, Sonus 2000, or Mediant 1000. Do you require JITC certification? If so, you need the Acme 3820 or 4500. How about hot-swappable power supplies and fans? I could go on with a number of other features and concerns, but the point is that all SBCs have their strengths and sweet spots. The Sonus 5200 is an extremely powerful SBC, but you would be crazy to buy one for a 20 trunk implementation. On the other hand, you would never use a Mediant 1000 for a large call center although it might be perfect for a branch office. Clearly, the answer really is, “It all depends.”