preis microsoft office 2007 enterprise microsoft office kaufen microsoft office enterprise 2007 pris köpa office 2007 vmware workstation 7 preis office 2007 preiswert corel draw günstig pcanywhere kaufen access 2003 preis windows xp professional kaufen download windows 7 preistrend sony vegas precio autocad 2009 priser maya preisig illustrator vollversion photoshop günstig kaufen adobe fireworks kaufen photoshop preis download adobe flash cs4 español windows xp professional køb autocad 2009 preise sony vegas pro 9 download deutsch sql server preise köp outlook windows vista billig kaufen descargar after effects completo preis autocad inventor microsoft office 2010 preise sony vegas download deutsch køb word 2007 online preis nero 9 photoshop download svenska precio indesign dragon naturally speaking download deutsch dreamweaver cs4 kaufen photoshop vollversion downloaden 3ds max 2010 preis preis windows 7 professional køb windows 7 i usa microsoft outlook 2007 preisvergleich windows 7 home premium preis outlook 2007 priser windows xp vollversion download windows xp sp3 download deutsch windows 7 preise comprar indesign cs4 windows seven preis descargar adobe audition 3 completo adobe illustrator köpa microsoft word 2007 kaufen preis autocad architecture 2010 sql server 2008 download deutsch adobe acrobat vollversion adobe indesign cs3 preis adobe flash cs4 preis pris adobe indesign køb windows 7 oem autosketch kaufen office 2007 vollversion windows 7 pris sverige preis windows 7 home premium upgrade comprar quarkxpress solidworks pris windows 7 home premium preisvergleich windows xp preisvergleich kaufen photoshop windows 7 professional priser preis adobe photoshop cs4 microsoft works preis autocad 2009 kaufen microsoft visio 2007 precio adobe premiere pro preis adobe indesign cs4 pris windows 7 billiger für schüler pris windows 7 enterprise adobe dreamweaver preis norton 360 3.0 kaufen adobe lightroom 2 pris windows 7 home premium download deutsch preis windows 7 64 bit microsoft excel download deutsch office 2003 pris pinnacle studio 14 preis adobe photoshop cs3 download deutsch chip norton 360 3.0 precio solidworks 2009 kaufen microsoft project kaufen cs4 photoshop price dreamweaver cs4 preis microsoft office 2010 kaufen dreamweaver günstig kaufen windows 7 preisvergleich schweiz køb autocad kaspersky internet security 2010 vollversion adobe photoshop köpa adobe illustrator preis adobe audition 3 download deutsch preis microsoft access windows vista vollversion downloaden köpa windows 7 på tradera preis sql server 2008 kaspersky internet security 2009 download deutsch indesign preisvergleich powerpoint 2007 preis windows 7 købe inventor kaufen microsoft office enterprise 2007 preis windows xp kaufen media markt adobe flash cs4 precio adobe acrobat 9 preisvergleich preis matlab windows 7 preiserhöhung office 2007 kaufen download köp visual studio 2008 outlook günstig maya preise preis office 2003 professional microsoft word 2003 kaufen after effects cs4 download deutsch office 2003 priser microsoft excel preis lightroom 2 vollversion køb windows 7 ultimate download microsoft project 2007 español køb microsoft office 2003 lightroom 2 preis autocad mechanical 2010 preis windows vista kaufen student preis adobe cs3 premiere elements 8 preis autocad architecture preis preis office 2010 professional photoshop kaufpreis 3ds max download deutsch word 2007 vollversion download photoshop cs4 download swe outlook 2007 precio comprar final cut express precio de norton antivirus 2009 guitar pro 5 vollversion download preis inventor professional preise autocad lt köpa microsoft outlook archicad 13 kaufen download sony vegas español windows 7 billigster preis adobe indesign køb microsoft project preis solidworks premium kaufen flash cs4 download deutsch nero 8 ultra edition download deutsch preis windows 7 oem nero 9 vollversion preis windows 7 professional download deutsch køb windows 7 online windows 7 vollversion preis lightroom preis adobe indesign cs4 vollversion visual studio vollversion outlook 2007 vollversion download windows 7 home preise visual studio køb photoshop elements 8 kaufen windows vista home premium preis download autocad 2010 español køb photoshop cs3 vmware workstation 7 preisvergleich preis 3ds max 2010 adobe illustrator kaufen preis photoshop cs4 preis windows 2008 server microsoft outlook 2007 günstig preis omnipage office 2007 billigst preis microsoft office enterprise 2007 köpa windows 7 på nätet autocad kaufen frontpage pris solidworks kaufen køb cubase preis indesign cs4 descargar adobe cs3 completo windows 7 vollversion download adobe illustrator günstig windows 7 preis schweiz autocad pris windows xp professional sp3 kaufen adobe illustrator cs4 kaufen köpa microsoft office 2007 windows 7 ultimate preisliste frontpage 2003 køb download autocad 2009 español köpa adobe photoshop frontpage vollversion preis windows 7 anytime upgrade precio autocad lt adobe indesign preisvergleich adobe photoshop vollversion download photoshop elements vollversion køb lightroom adobe cs4 kaufen preis windows 7 versionen windows 7 pro günstig windows xp kauf preis visual studio 2008 norton 360 3.0 preis autocad vollversion download photoshop kaufen student matlab kaufen corel draw x4 preis autocad mechanical kaufen excel 2007 kaufen preis inventor 2010 windows 7 kauf auf rechnung archicad 13 preis indesign köp office 2007 kaufen comprar encarta 2009 adobe acrobat 9 preis photoshop preis cs4 office 2007 prisjakt windows 7 home priser microsoft works vollversion microsoft visio 2003 preis windows 7 ultimate vollversion downloaden køb photoshop elements photoshop køb windows 7 preis oem photoshop elements download deutsch adobe cs3 download deutsch microsoft access 2003 kaufen køb photoshop cs2 windows 7 kaufempfehlung microsoft outlook download deutsch autocad 2010 kaufen preis windows vista home premium priser adobe indesign cs3 kaufen after effects kaufen autocad billig photoshop pris visual studio 2008 preisvergleich preis office 2007 enterprise nero billig acrobat preis windows 7 preis schüler microsoft windows 7 vollversion preisvergleich nero 8 comprar norton internet security 2009 sony vegas pro 9 preis preis photoshop elements køb pinnacle köp windows 7 nedladdning windows 7 kaufberater microsoft office enterprise 2007 kaufen dreamweaver preis windows 7 professional vollversion 64 bit windows xp günstig microsoft money kaufen preisvergleich photoshop cs4 adobe cs4 preis preisvergleich cs4 windows 7 preissuchmaschine kaspersky internet security 2010 preisvergleich adobe premiere pro cs4 kaufen windows vista billigt windows 7 preistabelle køb dreamweaver adobe cs4 master collection download deutsch microsoft project priser köp windows 7 home premium windows vista ultimate pris windows 7 günstigster preis outlook 2007 vollversion adobe photoshop download deutsch photoshop cs4 download deutsch word 2007 pris powerpoint vollversion downloaden køb outlook 2007 online adobe cs4 køb adobe flash cs3 kaufen corel draw günstig kaufen windows 7 ultimate preis saturn after effects pris windows 2008 server download deutsch quarkxpress 8 preis photoshop cs4 download svenska adobe premiere pro cs4 preis microsoft access download deutsch visual studio priser office 2007 køb adobe photoshop cs3 vollversion download autocad 2010 pris sony vegas pro 9 køb maya 2009 kaufen preis office 2007 standard microsoft office 2003 vollversion cubase preis preis nero assoluto köp word 2003 cubase 5 vollversion norton ghost preis photoshop kauf windows 7 priser i danmark preis autocad 2008 köp office 2007 online windows vista ultimate vollversion preisvergleich nero 9 photoshop download se köp outlook 2007 comprar adobe flash cs4 pinnacle studio 12 vollversion cubase sx3 kaufen vmware workstation preise preis nero 8 cs3 precio office 2003 preisvergleich windows 7 home premium preis saturn outlook preis windows 7 günstig downloaden comprar final cut studio 2 office 2010 preis lightroom precio preis adobe photoshop cs3 solidworks priser indesign download deutsch microsoft visio 2007 preis windows vista kaufen final cut express günstig final cut express preisvergleich windows 2008 server preise windows xp billigt køb office 2003 dansk preis microsoft office 2010 adobe acrobat 9 kaufen windows 7 køb online adobe audition 3 vollversion windows 7 home premium billig kaufen download archicad 12 español preis windows 7 student after effects cs4 kaufen office 2007 kauf microsoft office 2007 download swe excel 2003 download deutsch autocad 2010 vollversion preis windows xp kaufen preisvergleich windows 7 home basic preis pris lightroom frontpage preis preis windows 7 prof descargar adobe audition completo cubase 5 preisvergleich quarkxpress comprar preis adobe lightroom quarkxpress 8 kaufen photoshop elements 8 preisvergleich preis dragon naturallyspeaking 10 professional köpa photoshop descargar autocad 2009 windows 7 premium preisvergleich microsoft word 2007 download svenska mathcad kaufen

Open Source VoIP in the carrier space : A look at Bandwidth.com

Open Source VoIP in the carrier space : A look at Bandwidth.com

October 31st, 2008  |  Published in Asterisk, Digium, Gateway's, OpenSER, open source  |  1 Comment

We’ve talked a lot about enterprise adoption of OS VoIP but businesses are not the only users of this great technology, in fact there’s an untold story about Open Source VoIP and that’s its use within the carrier space. What too many people not in this field don’t know is that carriers are some of the largest users of Open Source VoIP technologies although few carriers will ever admit their use of open source. The reason why many don’t admit its use is the same reason why OS VoIP is slow to penetrate the large enterprise market; that reason being that OS VoIP is still perceived by an uneducated many that Open Source will always be the domain of basement dwelling techno nerds and hobbyists.

Well carriers ARE in fact one of the largest users and most ideal candidates for Open Source VoIP because they’re often the ones with the most to gain from the benefits of this technology- carriers spend squillions of $$$ on telecom infrastructures and thus they have the most to profit by simply replacing existing (and costly) proprietary hardware with Open Source software and COTS hardware. Large chunks of a telecom infrastructure can be replaced by various elements of Open Source Software and since telecom infrastructures are so expensive, theses savings can be astounding. Carriers also tend to have the in-house technical chops needed to work with Open Source software which is a skill few mid-sized businesses have. In fact I’ve found that increasingly carriers are requiring their engineers to be trained and well versed in software just like Asterisk and OpenSER.

One such carrier who not only uses Open Source VoIP everywhere, but embraces and openly acknowledges their use of Open Source is Bandwidth.com. Recently a registered CLEC in all 50 states, Bandwidth.com is growing Flash Gordon style. They’ve managed to top Inc. Magazines fastest growing tech companies 3 years and counting, all while using Open Source software to profitably grow their network and infrastructure at a pace and scale that has reliably kept up with their growing demand.

Now I don’t want to turn this article into an advertisement for Bandwith.com, because that’s not the goal here. The goal is to show that even a large successful carrier with thousands of business customers, with over a dozen telecom products, and a rising star in the telecom world, relies heavily on Open Source VoIP for a good chunk of their network infrastructure. Here at OS-VoIP we’re dedicated to proving OS VoIP’s ability to satisfy the needs of even the most demanding large enterprise… so from where I look at things, I really don’t see that big of a difference between the way in which a carrier network would be engineered and the way in which a large Fortune 1000’s VoIP network is built, in fact I would say that a carrier requires higher levels of redundancy (downtime means lost customers) and a far greater level of flexibility since carrier products and services must shift with market demand with speed and efficacy. So Mr./Mrs. CIO, take note because if Open Source VoIP is suitable for Bandwidth.com and many carriers alike, why not see what it could do for your organization?

I had the pleasure of speaking with Anders Brownworth, head of research and development at Bandwidth.com, and as a long time employee since 2002 (back when there were only 14 people; now there’s 175), I get the impression that Anders has been largely influential in the extent to which Bandwidth.com has adopted Open Source VoIP software. Anders is also a fellow writer at his self titled blog anders.com where you’ll regularly see posts about what he’s up to over at Bandwidth.com.

Bandwidth.com is a next generation telecom company where TDM switching is predominantly a thing of the past; replacing these old TDM infrastructures (typically the backbone of most RBOC’s) are IP networks which is the case for most young carriers building out a new infrastructure. Unless you’re a telco with existing investments in a legacy network, it makes about as much sense as a toothless carnivore to not build your network foundation on IP. Now the folks over at Bandwidth.com could have very easily built their IP network using a myriad of proprietary hardware (which they use in some places) but instead, like most startups do, they went the route of a more financially feasible and flexible option and that ended up being Open Source software. But alas, even while I’m writing this Bandwidth.com has solidified a greater partnership with Sonus Networks to build their Next Generation Network (NGN); a move spurred by their recent CLEC status. All of Bandwith.com’s gateway’s to the PSTN have always been Sonus, like most carriers, but their Sonus network is obviously going to grow even larger which will help them open up shop in more US markets to provide direct “last mile” access to their network…..but we’re talking about Open Source VoIP and that means we’ll talk about Bandwidth.com’s IP network.

Anders tells me that from day one Bandwidth.com has been a heavy user of OSS including Linux, Apache, and MySQL, but most importantly for us over at OS-VoIP is their use of Open Source VoIP software like OpenSIPS (formerly OpenSER) which has fixed Bandwidth.com’s core IP infrastructure on Open Source software from the very beginning… and it’s role is paramount. OpenSIPS is a SIP proxy/router software which Bandwith.com uses to route ALL of their SIP traffic; accounting for the majority of their VoIP calls and the billions of minutes each year that run through Bandwidth’s IP network. With SIP becoming a predominant standard in telephony, OpenSIPS has the potential to completely crush the proprietary IP routing and SBC market with its ability to support extremely large traffic loads while scaling in ways far more cost efficient than anything you’ll find in the proprietary market… all on COTS hardware!

But what do we all know about Open Source?… it’s that Open Source software is not always easy to work with. There’s no question the functionality is there, but I’ll admit that if you haven’t worked with something like OpenSIPS before, you should probably get your hands dirty (very dirty) before deploying something so mission critical as a SIP proxy for a carrier. The other option is hire a firm that knows what they’re doing. I’ve said it many times over, and I’ll say it again, the successful deployment of OS VoIP software for businesses or carriers is as much reliant on the engineer or firm who implements it as it does the software; make the right choices and you’ll reap endless benefits.

When it comes to delivering reliable VoIP services to customers over the Internet, the cruelest VoIP monster is packet loss- which causes latency- which in-turn causes jitter and dropped calls…not an ideal situation for a company trying to portray a professional image. The internet is not designed for the transmission of real time applications which has been the route of countless criticisms about the quality of VoIP. The farther your phone is located from the hardware terminating that call into the PSTN, the longer your latency and the greater your chances are for packet loss and thus poor call quality. There are dozens of VoIP providers today who are small businesses with “who-knows-what” running on the back-end and an infrastructure sitting in a single geographic location… these are the companies who usually give internet based VoIP a bad name. For example, if you’re a hosted VoIP customer in NYC and your hosted VoIP provider’s network is located at a data center in LA, there’s a good probability that call quality could be an issue since you’re talking about running packets coast to coast over the internet which as I said was never designed for real time transmission of data. What you want to do is use a hosted VoIP provider with multiple PoP’s (point of presence) throughout the country so that the distance your call has to travel over the internet is reduced dramatically. Sorry for ragging on you small VoIP providers but it’s just a simple fact… small VoIP providers with a network in one spot are best to serve customers who are geographically close to the network hub… but then this issue of latency and packet loss is a crap shoot, sometimes it happens, sometimes it doesn’t. Ok, latency and hosted VoIP provider pros and cons can be left for another article, another day. So where’s this going?….

Bandwidth.com on the other hand operates ~9 server farms and have POP’s on the east coast, west coast, and some in between. This dramatically reduces the hop your call has to make in order to get into Bandwidth.com’s network…. which in turn reduced latency and increases the quality and reliability of your call. The key is to get that VoIP call out of the Internet and into the carriers IP backbone as quickly as possible. I wanted to briefly touch on their network architecture just to explain some of the benefits of a distributed network which is what I think really separates the boys from the men in this hosted VoIP industry.

So which other piece of Open Source software is running behind the scenes at Bandwidth.com? The next is a new yet increasingly popular piece of software called FreeSWITCH. FreeSWITCH is somewhat of a competitor to Asterisk and while many will argue that one of the biggest advantages to FreeSWITCH is its ability to support up to 4 times the call volume of Asterisk, FreeSWITCH doesn’t have nearly the same breadth of capabilities and support found in Asterisk. Take a gander at a comparison I wrote about the two. FreeSWITCH is what sits behind Bandwidth.com’s new PhoneBooth product, a hosted VoIP solution, which was released over a month ago on Sept. 15th. PhoneBooth is a web based user interface to Bandwith.com’s hosted VoIP solution, providing their customers easy access to features and an admin portal that lets them manage their services. Developing an easy to use admin/user interface that integrates with the likes of Asterisk or FreeSWITCH has always been the golden egg of any company who ventured into developing their own interface of this type. Developing UI’s for Open Source software is always a time consuming process which is why the companies who spend the most amount of time and in-turn develop the most reliable interface will typically close up the code and license their newly developed interface.

Just to go off on a little tangent, Anders and I were discussing our frustration with Open Source developers who unfortunately give little or no consideration to how their product would look and work from a user interfaces perspective. Often OS software is written in the command line by hardcore programmers and by not including a UI, it unfortunately gives some OS software an elitist status because few people know how to work with it. Anders made a great comment which was that he’d “love to see some strong projects in the open source world that approach things from the designers perspective, allowing the designer to say “this is what should happen” rather than the user/admin interface being an after thought. I don’t know why more developers don’t do this because a sexy UI is perhaps the single most important thing general consumers look for…. and I digress…

PhoneBooth is the first robust interface I’ve heard of that was designed to work with FreeSWITCH (although Anders tells me that PhoneBooth WAS originally designed with Asterisk but later re-engineered for FreeSWITCH). Other examples of GUI’s designed to work with Open Source software like Asterisk include Switchvox, Trixbox, FreePBX, PBXtra, PBX in a flash, Intuitive Voice, and many many more. Each of the mentioned UI’s were engineered with varying degrees of success where the free GUI’s are typically less stable than the likes of Switchvox or Trixbox which are now licensed pieces of software; even though the foundation of these systems are built using Open Source Asterisk. Because Bandwith.com operates a tenant based environment, with thousands of customers, Anders and his team developed FreeSWITCH in parts, each part with a different responsibility and capacity to support larger loads. This is one distinction between Asterisk and FreeSWITCH which is FreeSWITCH’s ability to be easily broken up into pieces. Bandwidth.com developed separate conferencing, media servers, and databases from which PhoneBooth directly reads and writes.

I am told by Anders that Bandwidth.com just might open source their PhoneBooth project which would be absolutely fantastic for the general Open Source community! Some folks might even pee their pants. I do have my doubts that this will happen since PhoneBooth is already a valuable piece of Bandwidth.com’s business but if it is engineered as solid as I’d expect it to be, then PhoneBooth just might be the first robust GUI I know of for FreeSWITCH and perhaps it could be easily adapted back into working with Asterisk…. as I’m a little more of an Asterisk fan myself, this would be saweet.

And lastly no Open Source VoIP infrastructure would be complete without a dash of Asterisk here and there. When it comes to Bandwidth.com, Asterisk is primarily being used as a TDM to voip gateway which is just one functional characteristic to a piece of software that seems to know no boundaries in telephony functionality. Bandwidth.com has hundreds of these Asterisk boxes spread across the country many of which are used to trunk between Bandwidth.com’s IP network and legacy TDM phone systems or bridging the gap from a TDM carrier network to their IP backbone. It’s a simple role but Asterisk plays it very well.

If you made it to the end, and hopefully you did with a final sense of accomplishment, I want to thank Anders for taking the time and allowing OS-VoIP to dig into some great pieces of Open Source software running behind the scenes over at Bandwith.com. Open Source VoIP software, like those used by Bandwidth.com is being leveraged in places that most people wouldn’t even think of and in ways that are infinitely flexible. We currently live in a world where Open Source software (not all but some) has become so powerful, flexible, secure, reliable, and cost effective that ignorance is often the only argument left for not giving Open Source the brain space it deserves. I know I know.. not everyone shares the same passion for OSS and the first person to make it through this article who disagrees with me (hello you) will instantly, as if subconsciously wired into their brains, refer to support as the biggest issue facing Open Source…. and although I will agree that this is a problem for some Open Source projects, this argument is used WAY TOO MUCH as a generalization referring to all Open Source projects, because the support which exists for many OS projects can be remarkable.

Open Source VoIP software has progressed so much that knowledge of these systems has become a standard skill requirements amongst engineers working in this space. With hundreds of companies developing, implementing, and maintaining Asterisk (as an example), you’d have a hard time convincing me that Asterisk is lacking an appropriate support infrastructure. But, like all walks of life, there are firms who are better than others so if you’re looking to find a reliable Open Source VoIP engineering firm, with the ability to support your needs effectively, just make sure you evaluate your options thoroughly, and don’t always make your decisions based on price because if you do, you’ll usually get what you pay for. One thing many Open Source projects should take from the proprietary world is a more stringent and selective certification process. Having a particular certification to separate the boys from the men when it comes to Open Source engineering would make it much easier for firms to disseminate between a solid OS engineering firm and one which may be full of jokers.

If I’ve achieved anything by this article, look at the technologies Bandwidth.com uses and when you’re in the market for any enterprise grade telephony solution, I hope you’ll give OS VoIP technologies the attention they deserves.

Bookmark and Share

Responses

  1. Michael S says:

    February 24th, 2009at 12:37 am(#)

    Great article, thanks. Can you do an Article on what is best for Hosted Solutions. I am in the TDM world and have merged in the VoIP world, but I am getting conflicting answers everywhere I turn of what is best.
    1) Is CableModem is better than DSL or vice versa for small offices 3-4 phones.
    2) What router to use
    3)What is the bandwitdth taken for every call, I understand the compression of G.729a, but doesn’t really take more with the header and footers.
    I hope I am not bogging you down with these “newbie” questions, I just found your site and it is the most helpful that I have found, I will keeping scouring it to learn more. PS, I am using Asterisk Free and host now about 60-70 phones, all of them use cable modem but some I am getting subpar performance, but for the most part all are good, I am just using the Linksys routers
    ANY AND ALL RECOMMENDATIONS would be greatly appreciated, please email me.

Leave a Response

 
Vyatta Open Networking

Featured Articles for OS-VoIP readers

Categories

Featured in Alltop

Welcome to OS-VoIP

OS-VoIP is a weblog dedicated to delivering news and articles regarding next generation Open Source communication technologies. Our goal is to expose technology executives to the powers of Open Source telephony as a reliable solution for large enterprise organizations and carriers. If you've got news or inside information drop us a line and share. Please come back regularly!