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

VoIP’s Dirty Laundry, and How to Keep it Clean

VoIP’s Dirty Laundry, and How to Keep it Clean

January 20th, 2009  |  Published in voip  |  4 Comments

Let me play Devil’s Advocate for a bit. Almost everywhere you look these days, IT professionals are hawking VoIP to business and residential consumers alike. The ILECs are in, the Cable companies are in, and VoIP providers spring up almost over night to provide ever lower per minute charges on phone calls. The benefits of VoIP center around cost, extending existing infrastructure, and extending the fabric of the nebulous Internet. All of these advantages entice unsuspecting business owners and IT professionals alike to jump on the bandwagon of $avings! But this panacea for the ails of America’s aging telephony infrastructure hide a nasty side-effect – a complete and total lack of oversight and standards.

What, exactly, is VoIP? VoIP stands for Voice-over-Internet-Protocol which means I can make phone calls using my Internet connection right? Sure, this is an accurate albeit airy definition. “Internet Protocol” comes in a variety of flavors. The most popular mechanism for VoIP currently is the SIP protocol. However, VoIP can use other protocols like H.323, Skinny (SCCP), GSM, ILBC, Jabber, and a bunch of other proprietary types of VoIP like chatting on XBox Live! or using a voice chat application like Roger Wilco on your PC! All of these applications allow you to use the Internet to have a verbal conversation with another person or even a group of other people. Many chat clients have added support in recent years for audio conversations – iChat, MSN, Yahoo! Messenger, Google Talk, and many more. “VoIP” is a single term with a limitless number of accurate applications. From a business perspective, VoIP often applies to Hosted solutions from companies like Packet 8; VoIP equally applies to premise IP PBX solutions from companies like Digium with their switchvox appliance; and VoIP even applies to Hybrid offerings from companies like Fonality with their Hybrid-Hosted IP PBX offering.

In consideration of the space alloted to this no-holds-barred VoIP revelation, let’s look specifically at hosted VoIP offerings (Vonage, Skype, Cbeyond, XO, Teliax, Broadvoice, Bandwidth.com, among others, all offer ‘hosted’ VoIP services).

VoIP reminds me of the story of Doctor Jekell and Mr. Hyde. In the lab, VoIP is an incredible technology with countless potential uses far beyond those implemented by most modern Providers. In the lab, calling costs return null and quality is arguably superior to the traditional PSTN which has been long plagued by the laws of physics directing analog wave forms towards oblivion with each mile of copper traveled. In the lab, VoIP setup is so simple a child who knows how to type can enter in the authorization credentials for a new account and service commences almost instantly. VoIP is a healing technology that can redirect hundreds or even thousands of dollars a month back into the business’ coffers. In the lab.

But….VoIP on the streets is a ruffian, a hoodlum causing a ruckus in nearly every Local Area Network it touches. Problems arise when the IT department must punch yet another hole in an already teetering firewall and provide a special lane for this new special traffic. VoIP the destroyer.

Now, the position of Devil’s Advocate carries with it a measure of responsibility to own up to ones accusations. I’ve written that VoIP has its dirty side, maybe even an evil side. I didn’t write that SIP is evil, or IAX is evil, or even heaven forbid I write that Skype is evil. VoIP is evil principally because it doesn’t know what it wants to become when it grows up. VoIP is not a standard. SIP is a standard. G711 is a standard. No one controls VoIP.

Anyone over half a century old remembers when the four major Baby Belcos dominated the American telephony landscape. They each created their own standards for interoperability and charged the other major players fees to run calls on their copper. This made Long Distance a cash cow for many years for these companies. But they grew and expanded and ran into each other’s territory quickly. The complexity of making sure one network’s proprietary standards interoperated correctly with all the other networks became a nightmare. Companies consolidated and eventually single standards emerged and carriers started making money off features and services like 3-way calling and Caller ID.

VoIP is currently a youngster stretching its wings in the wide, wide world of free market. Which standard will win? SIP? IAX2? GSM? Nobody knows, and woe to the business owner who dives into a single technology headfirst without first understanding some of the basic ground rules. Luckily, I’m going to point out some of the more obvious pitfalls in order to better prepare the uninitiated for the trails of VoIP. Please don’t misunderstand; I’m an industry insider working for a leading IP PBX vendor. I live VoIP. VoIP can and will save you money, time, and trouble. But you have to know how to approach it, or it will rear back and bite you in the wallet. The first rule: VoIP is currently uncontrollable, so vett your Provider and PBX vendor carefully.

As any IT manager knows, implementing fundamental network features like QoS, CoS, VLANs, and ACLs helps the LAN operate efficiently and improve the lives of all employees. VoIP requires many of these same standards to prioritize VoIP packets above all other types of traffic. VoIP is greedy for bandwidth, pushing smaller packets through the same CAT5 at a much higher rate of speed. I always use the same analogy: “regular” Internet activity like surfing the web is comparable to a softball pitcher’s vocation. A large chunk flies from the pitcher’s hand to the catcher’s mitt, and so too are HTTP packets received by a host from a server. VoIP resembles a machine gunner standing on that same pitcher’s mound shooting at a target. The same distance is covered in the same amount of time, but the payload in terms of bullets delivered is much higher, though each bullet is many times smaller than the softball.

Modern LANs are starting to adopt this new start-up technology into their standard firmware and basic rule sets. But existing infrastructure, even a few years old, may require a complete overhaul to effectively welcome VoIP. Up until the advent of VoIP, the Internet has largely been a TCP club. But VoIP is quickly changing the landscape with its insistence on bringing UDP to the table in a big way. While a well-managed LAN can easily accommodate this UDP influx, what about the WAN? Who controls that?

The small to medium business owner doesn’t have any influence over the wilds of the WAN. Even the most airtight iptables and QoS policies don’t translate at all once packets start leaving the safety and stability of the LAN. ISPs provide no control whatsoever to standard business DSL or Cable bandwidth circuits. In perfect democratic equality, the DSL or Cable modem treats every packet in with the exact same priority. First come, first served. But voice conversations don’t work like that. There can be no delays or interruptions when a person is speaking naturally. And isn’t the conversation you’re having over the phone more important than whatever YouTube video is streaming on your monitor?

ISPs are starting to offer circuits that account for our special child VoIP. But another snare springs from the Internet – what happens when your VoIP traffic travels from one ISP to another?! What if the two ISPs don’t implement the same QoS rules for VoIP packets?

There is no control. You the consumer control your business’ LAN and that’s about it. The rest is up to the ISP, the VoIP provider, and even the phone company when you call a regular land-line or cellular phone!
So what can be done to make sure this fascinating technology has the proper environment to share its many blessings? Here are some simple rules to follow when shopping for VoIP:

Ask the provider detailed questions about their backbone.
Do they host their servers in a reputable data center? Do they get their bandwidth from a well-known provider like Level 3? A friend of mine thought it would be neat to start a VoIP company and began offering services through machines hosted in his garage. He did some good business for awhile, but his company didn’t last long.

Make sure your VoIP service requires authentication.
This point may seem like a no-brainer, but many VoIP providers do not require registration from the customer, making toll fraud incredibly easy for even amateur hackers. Authentication strings that use a hash in place of a clear-text password provide required security.

Find out what kind of VoIP architecture the provider uses.
Is their network built on a proprietary solution like Broadsoft or do they make use of Open Source VoIP solutions like Asterisk? Proprietary may turn out products with fewer initial bugs and open lines of communications to the developer via a support team, but Open Source means a much larger community of devoted followers hammering away at the application out of sheer pride and commitment to excellence. Asterisk is the most widely deployed Open Source telephony platform in the world precisely because so many people have contributed hours upon hours towards development and stability.

Figure out the DTMF type up front!
With analog lines and PRIs, DTMF was never really a consideration. VoIP companies have choices like rfc2833, inband, and info – and some companies use a different DTMF setting for inbound calls and outbound calls! If customers can reach your Auto Attendant but can’t dial an extension because key presses aren’t recognized, you might as well not have a phone system at all. This one is the Achilles Heel for almost every company I know.

Make sure your network supports QoS.
It cannot be stated enough that VoIP traffic on your network needs an all-access pass to the HOV lane. Because VoIP uses UDP instead of TCP, there are no second chances for these packets. They need to arrive in order, unchanged every time. If your network equipment does not support QoS, simple things like sending an email when someone is on the phone will have a noticeable effect to the conversation. Some customers may detect “clipping” or “clicking” on the line however briefly. A good QoS policy protecting VoIP easily soothes its greedy need for dedicated bandwidth. VoIP does not like to share.

By following these rules, you’ll find you’re much better prepared to welcome VoIP into your LAN. You cannot exercise control over every avenue VoIP travels, but taking care to provide the proper environment within your LAN goes a long way to guaranteeing quality from your phone system. Selecting your provider with care ensures that when VoIP leaves the LAN, it is treated with respect by the ISP and VoIP provider. You definitely cannot control every bit of the Internet, but you can test the waters methodically and enjoy this technology and all the powerful features it has to offer.

Written by Tyler Merritt

Bookmark and Share

Responses

  1. Peter Parkes (Skype Blogger) says:

    January 20th, 2009at 10:36 am(#)

    A quick note to clarify – Skype is not a hosted VoIP solution. Skype software works on a peer-to-peer basis. Calls aren’t routed through a central server, so there’s no ‘hosting’ per se.

    There’s more about how Skype works on our website – definitely worth a read :)

  2. T.R. Missner says:

    January 20th, 2009at 10:53 pm(#)

    Tyler – great piece – thanks for writing.
    I would like to understand why you think registration is a security device. In my way of thinking using registration credentials instead of white listing of source IPs ( ACLs ) actually makes you much more vulnerable to service theft. If all you need is a username / password to authenticate a SIP trunk anyone who knows your creds can make calls which will ultimately be billed back to you. This situation would be analogous to someone obtaining your itunes username/pw without your knowledge. On the other hand if source ip white listing were used instead of or in addition too registration a thief would have to hijack a live IP address. True it is easy to spoof a *source* ip using UDP but since SIP is a transactional protocol the best the thief could hope for is gaining the ability to ring some phones. Responses would not be received by the spoofer so calls would never fully set up.

    SIP registration was created as a mechanism to solve the problem caused by the nomadic nature of IP, it was not created as a security device.

    -tr

  3. How to Kill a Dinosaur with an Engineered Steak Knife | Hive Blog says:

    February 4th, 2009at 4:49 pm(#)

    [...] clean compared to other technologies, *cough* H.323 *cough*. Except, without taking into account firewalls, you have to add extensions and other protocols to make the entire thing work in real world [...]

  4. Are your provider ready for VoIP? | usken.no - VoIP news! says:

    March 17th, 2009at 7:09 am(#)

    [...] Merritt has written a nice article about it, I borrowed the bullet [...]

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!