|
|
To print: Select File and then Print from your browser's menu
-------------------------------------------------------------- This story was printed from ZDNet Australia. --------------------------------------------------------------
|
Business guide to implementing VoIP By James Bannan, ZDNet Australia August 02, 2006 URL: http://www.zdnet.com.au/insight/communications/soa/Business-guide-to-implementing-VoIP/0,139023754,139264907,00.htm
What exactly is Voice over IP? There are many definitions floating around, but the most basic one is that VoIP is a collection of technologies which allow you to hold voice communication over a TCP/IP-based network. VoIP has actually been around for quite some time. Instant messaging and collaboration programs like Microsoft NetMeeting and MSN Messenger have offered the ability to transmit sound through the computer speaker/microphone jacks, allowing remote users to actually converse. But VoIP is ultimately reliant on networking technologies, and as it's only in recent years that reliable, high-speed TCP/IP networking has become so prevalent and affordable, it was never really considered much more than a gimmick. However, with home users on high-speed broadband, and companies able to outfit their buildings with high-speed cabling and switches capable of handling massive throughput, the potential of VoIP as a dedicated carrier of voice communications is being realised. VoIP does suffer from a popular over-simplification of definition. Many people think that Internet + Voice = VoIP = Free communication. As with many over-simplifications, there's an element of truth there, but the reality is always more involved. This guide is designed to help you come to grips with exactly what VoIP is, what it does, whether it's any good for your business, and how to go about implementing it if you decide it is. Techno talk PSTN, POTS and PBX Although this is a slight over-simplification, the basic model of the PSTN is a mainframe/terminal scenario. The switches and exchanges of the phone company provide all the features and functionality of your call service. Your telephone is just a dumb terminal, with barely any inbuilt features of its own. Even phones with funky buttons for call waiting, call forwarding and placing calls on hold are completely reliant on those features being supported at the switch. The switch provides everything to the phone (including its power), and every signal which comes from the phone, from the keys pressed to your voice, has to be managed and interpreted by the switch. Every phone connection, therefore, has to connect directly to the switch. In low-density situations like a residential connection, the individual connections back to the switch are called lines. In situations where a greater number of phone connections are needed, like offices, it's expensive and impractical to connect multiple lines to the exchange so a PBX, or Private Branch Exchange, is used instead. This is a smaller switch mounted and installed in-house, with a line going back to the main exchange called a trunk. PBXs have the advantage that all internal calls do not have to route out of the PBX and back to the exchange, so the phone company is not involved and the calls are free. However, the basic model still applied -- the PBX carries all the functionality and the phones are just dumb terminals. The simplicity of the switch/terminal system has enabled voice communications to be reliably serviced over fairly dated infrastructure. A phone line connected to a house in the 1970s is still perfectly viable. However, it also means that any new features or upgrades have to be applied to the switch, and this often means new, dedicated and expensive hardware. This doesn't really impact home users (until the bill goes up with a new -Service Fee" attached), but when businesses wish to upgrade PBX functionality, dollars can quickly vanish. VoIP vs IP Telephony
To be honest, the only thing which matters is that the definitions makes sense in the context in which it's being used, and that it's used consistently. This article will only be talking about VoIP, using the definition outlined above. Networking and VoIP TCP, or Transmission Control Protocol, has a number of inbuilt features like handshaking and error correction. It's the favoured carrier when reliability of communication is more important than pure volume. TCP packets carry information about where they've come from and where they're going, and require that the remote receiver acknowledge each packet to ensure continued reliability, and carry self-protective information in case things go wrong. This reliability comes at the cost of size and efficiency -- TCP packets are larger than their UDP counterparts, which results in additional networking overhead. UDP, or User Datagram Protocol, has none of the error correction or self-checking of TCP, so is inherently less reliable. However, it has the advantage of being light-weight and speedy -- perfect for situations where volume of traffic and throughput is more important. Most network communication makes use of either TCP or UDP, but VoIP makes use of both. The reliability and handshaking of TCP is used to establish a proper connection with the receiver, and then the voice component is broken down and transmitted over quick UDP packets to ensure smooth communication. TCP monitors the call, correcting for errors, and then handles the hang-up. A key feature of networking and one of the reasons for its efficiency is that each end point on a network knows very little about all the other points -- the computer in my office neither knows nor cares about the existence of another computer two offices away. But -- and here's the cool thing -- it knows how to find out. To talk on an IP-based network, all devices need three things (apart from a connection to the network):
1. An IP address, which is unique for at least as long as the device is connected And that's basically it. Of course, for really seamless communication you need a few more things, like the address of a DNS server to resolve those odd IP addresses into understandable names (like www.google.com.au), but other than that, you can do quite a lot with just those three prerequisites. The backend infrastructure of an IP network continues the concept in very much the same vein -- each point knows enough to forward traffic to the next logical point along the line, but no one device carries a working knowledge of the entire network. Additionally, all devices are adaptive learners. Network switches and routers carry dynamic information of the other devices directly connected to it -- change something and they will adjust that knowledge accordingly. The wonderful advantage of this is that if a device fails, it's relatively easy to bypass it -- point the servers to another gateway and have them disseminate the information to the client machines, plug cables into another switch, rig up a temporary wireless connection, hang a cable from the ceiling -- anything. It all works. And this is where the appeal of VoIP starts to take hold. A network is a dynamic, flexible environment, where communication and cross-communication is possible regardless of where you're plugged in. Upgrades are easy and are often done entirely in software -- no new hardware required, and telephony capabilities are much more dependent on the individual handsets. By comparison a telephone/switch voice network is static, inflexible and relies almost totally on the switching hardware for capability and capacity. If you want a new phone, you have to run a line straight back to the switch. The business case for VoIP Benefits of VoIP 1) Moving to a brand new office 2) Existing single office, low density, no PBX 3) Existing single office, local PBX, trunk to exchange 4) More than one office, local PBX at each, multiple trunks Problems with VoIP As soon as you move to a VoIP system, you're now running all your business communications over the network. This means that the bandwidth used to access databases, work files, e-mail and the Internet is now sharing the same space as your voice comms. At this point, quality of service becomes paramount. The older phone system never had much of a problem with QoS, as each phone line was essentially a dedicated circuit -- next to no chance of interference. Now, the VoIP network packets are mixed in with everything else. Network lags are common enough problems. Most of them don't cause much drama -- a file takes longer to copy, a Web page takes longer to load, a server share takes longer to browse. Most users simply take this in their stride, and it takes a severe lag or series of lags for complaints to be raised. However from personal experience, I can guarantee that users are far less understanding about phone problems. I think it's because computer communications like e-mail and IM are still regarded as inferior because they are impersonal -- no emotion or voice inflection, risk of misinterpretation and so on. Many people still rely on phone conversations as their primary means of communication, but even those who don't won't tolerate lags, echoing and drop-outs while they're on the phone. The PSTN has set a high standard of quality over the years, and VoIP has to at least match it. So with network reliance paramount, you have to ensure that your infrastructure is up to the job of moving all that data around. In scenario number four, where VoIP replaces multiple trunk connections, routing and switching across the WAN has to streamlined, which is even harder than optimising the internal network. And optimisation is the absolute key to VoIP. The vast majority of technical problems with VoIP relate to the supporting network infrastructure. Get it right first time and you can run anything -- get it wrong and it will become the bane of your existence. Then there's the problem of power. As current handsets draw their power from the PBX, if the power goes out in an office, as long as there's power to the PBX then the phones are fine. IP switches don't natively supply power to devices plugged into them, so the options are to plug each handset into the local power circuit or purchase power over ethernet adaptors for each handset. Either way, adequate UPS backup is necessary to keep the phone system up in the event of localised power failure. Regardless of the model you take though, there is still the inescapable fact that your voice needs are now tied to the network/Internet. If access to either one goes down, so too do voice communications. Convergence Additionally, it's important to remember that VoIP is, to an extent, still reliant on the traditional phone network to connect to non-VoIP systems. At some point, the call will have to route through the PSTN to reach its destination, depending on who you're trying to contact and how. Implementing VoIP Unfortunately there's no simple answer to this. VoIP solutions come in many shades and flavours. There are fully hosted solutions, partially hosted solutions, locally hosted solutions, true VoIP, partial VoIP, IP-capable PBX units, softPBX devices, VoIP servers, messaging gateways and the list just goes on and on. The best solution for one business is unlikely to suit the business next door. So, the best first step is to seek advice from industry experts -- VoIP solution providers and system integrators. If you have a small business and your voice requirements are minimal, investigate what your ISP has to offer. Many ISPs are offering broadband-based VoIP solutions, and they're generally pretty good. See what features you'll receive, how the call costs compare to your current plan and whether you'd make savings over time. This way, you don't have to worry about implementing a local solution -- someone else takes care of everything. For medium businesses and larger, the options are simply too varied to list comprehensively in one spot. Each vendor will offer you a different package, different solutions, different hardware, different software products, different features, hosting options and support agreements. As much as it sounds like a cop-out (and it feels like one too), there are simply too many companies, vendors and products to list them comprehensively in one place. The best course of action is to approach a small number of VoIP integrators to get an overview from each one as to what is likely to be suitable for your business, and compare them. If they're any good, the proposals should be fairly close to each other, which makes it easy to discard any obviously inflated quotes. Start with your current voice carrier -- all major telcos in Australia now offer VoIP solutions for business. However, you can start getting to grips with VoIP in the office by setting up a test environment and involving a few key users to test messaging functionality, service integration and hardware. You can easily set up a software-based PBX server for free, get hold of some handsets and softphone applications and start assessing their value. To assist you, we've included tables of VoIP handsets and server products, as well as a list of VoIP systems integrators to get you started. This list covers the majority of players in the VoIP market, and should help to give you a comparison of the various products out there.
Copyright © 2009 CBS Interactive, a CBS Company. All Rights Reserved. |