Will VoIP Kill the PBX?
gManZboy writes "Following up on their last VoIP article, Queue just posted "Not Your Father's PBX?" from Jim Coffman at Avaya Labs. Looks like the PBX may survive, but it's going to have to evolve considerably. I guess eventually corporate telecom goes away as a kind of island in the MIS dept? Maybe that's already happened?"
I don't understand your post. If you are saying that Avaya is only traditional telco, they have been selling VoIP equipment for over three years now. The last World Cup matches had the entire setup using VoIP and WVoIP services provided by Avaya...
Personally, I'm intrigued by software like Asterix and its capabilities, but I have absolutely no telephony knowledge and I'm not really sure where to start, like what kind of hardware I'd need in order to set this up with POTS. Lots of modems? Special cards for the phones in the office?
;)
You need FXO hardware if you want to take a phone line from a telecom and make digitally share it, route, connect it to the phone system. FXO, or Foreign Exchange Office handles calls that can't be dealt with in your local exchange (your PBX and local telephone extensions..) If you want to hook up a telephone to your PBX (as in a normal analog POTS style telephone) you want FXS hardware. The cool thing with Asterisk's wide range of protocol support is you can easliy connect analog telephones or a wide range of IP phones up to it across the network. Asterisk native protocol. IAX is a great way to get past annoying firewall issues that usually plauge most SIP based VoIP implementations that leave the local area network. Yeah I guess there is a lot to talk about, more than I'm going to post here... but there aren't *that* many concepts that you have to know before getting rolling with Asterisk. I just setup my first working PBX last night
When the manual switchboards were replaced with analog/mechanical switching, it did cause some changes to the system. You couldn't just speak into the phone and be connected, you had to manually dial a number. That particular change cut both ways - it wasn't quite so convenient, but it was less prone to error and it did allow more people to have phone service.
Then, along came digital exchanges. Early digital exchanges had numerous programming bugs (to be expected) but these have now been largely ironed out. Digital exchanges are faster, more reliable and easier to maintain, but the changes haven't been really visible to end users.
Now, we're moving into the VoIP era. Instead of dedicated lines and switched circuits, we're looking at a packet-based system with routing. VoIP reduces the resources needed (it can - in theory - make use of any spare network capacity between the two points to be connected) and it simplifies some of the more complex types of call. (Multi-point phone calls over IP are as simple as a multicast, for example. Over a switched circuit, it takes a bit more effort.)
Will VoIP kill the PBX? It depends on how you define the PBX. If you think of the PBX as a person manually connecting you, then the mechanical relay exchanges killed the PBX. If you think of it as merely the mechanism (human or otherwise) by which two or more people can be connected, then routers become the "new" PBX.
Of course, true VoIP will only be possible with a migration to IPv6. There are simply too many phone numbers, which would need an IP address, to use IPv4. Also, IPv6 headers are simpler, which makes routing more efficient. This makes the complexity of routing over much more complex networks possible. Finally, IPv6 doesn't fragment, which means that packet garbling should be less common.
It'll also require much higher bandwidths. The Internet is just too crowded to support much in the way of high-quality audio traffic. Packet loss is a shade too high, and latencies need to be cut. Your computer can quite comfortably handle uneven packet transmission, but the human ear can't. To fool the ear, you need much smoother traffic flows.
Smoother flows mean you need lower hop counts. This means the backbone needs to be better connected. There's been a tendancy for backbones to move towards the simplest possible layout. That's great for economics, but it means that paths are maximised. Not good for VoIP. It also means that if there's any outage, there's unlikely to be an alternative route, which means that network segments will be disconnected. Also not good for VoIP.
Telephone companies will be around for a long time, because they're about the only ones with the infrastructure and capital to build the highly connected networks required for VoIP. This is not a time for telephone companies to be concerned, this is their golden opportunity to demonstrate their continued relevence.
It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
Organizationally, it started happening quite a while ago, at least in some industries. I worked as an IT director in a "Wall Street" firm for several years, and ended up with responsibility for telecoms, too. That wasn't because I sought it, or even wanted it -- I had to get up to speed on a whole bunch of new (to me) stuff -- but because it just made sense:
-
IT was itself the largest single purchaser of telecom services, since we had to provision links for market data, order transmission to the exchange, our private WAN, links to settlement / clearing agents, and so on.
-
The majority of telecom services had to interface, one way or another, with computer systems (e.g., to receive market data or to transmit trade data).
-
The PBXs and trading floor telephone systems were computer systems. (I can recall getting a new AT&T PBX installed. Their techs went to lunch while we were still testing. We found a little problem, which I looked up in the manual and fixed. The AT&T foreman was surprised at that: I told him "Hey, it's just a UNIX box.")
-
Following on to the last point, evaluating and choosing telecom systems steadily took more and more "systems-type" knowledge.
Buying a PBX was just buying a computer with some specialized I/O hardware; and it came with systems concerns -- security, for example, or the difference in performance between satellite and terrestrial links for TCP/IP.
Now, of course, we are seeing things like Asterix and VoIP, which will provide much tighter integration. Traditional voice comms are still important, but they're by no means something unto themselves.Couple of answers for you. First, it is spelled Asterisk, like the web page you liked to. :-) Most of the hardware you need is available from Digium, the company that originally wrote, and still maintains and heavily contributes to Asterisk. http://www.digium.com and there is also a link from the Asterisk page you linked to above.
One to four POTS lines? Digium's WildCard TDM400 with FXO modules will fit the bill nicely. More than that, you will want to go with a T1 into one of their T1 interface cards. If all of the lines at your building are POTS, you will need a channel bank to convert them to the T1. Some people, including myself, have had limited success using a specific modem, but they are not nearly as reliable and trouble-free as Digium's hardware.
For your office extensions, you have several options. You can use several of Digium's solutions, including the IAXy which is ethernet-to-POTS, or the TDM400 card mentioned above with FXS modules for up to 4 extensions. If you have more than 4, you have to use those IAXys or a T1 interface card to a channel bank, then all of your phones attach to that.
Of course, there are several brands of IP phones you can use instead of the adapters above, such as Cisco and Grandstream. You would still need to attach to the PSTN phone system as mentioned above, but using IP phones would eliminate any worry for your office extensions.
I can't offer much more advice without knowing your needs, but if you want, go ahead and send me an e-mail with your situation and I'll help you figure out what you need.
Jeremy
Ethernet is designed to use four of the NON-VOICE wires in a standard 8 wire cable. All 8 wire, twisted pair (typically found connecting phones to a PBX or computers to your Ethernet HUB CAN run on the same wires. However, most people choose not to.
Basically, the savings is bull. Companies want ethernet separate from voice because they terminate at different devices.
In conclusion, all this will do is move everybody from two wires -- computer and phone -- to two wires computer and IP Telephony Device.
Again, you can argue that the computer and telephone can be the SAME BOX, and you are right the capabilities have been around for ten years (or even longer), but desktop computers -- to this day -- are not considered stable enough (even though, in truth most of them are) to run something as ubiquitous and important as a phone.
Kinetic stupidity has a new brand leader: Allen Zadr.
However, Voice over IP and even open controlled analog/digital converted PBX systems (like Asterisk), will be able to converge into a single, re-assignable open standard.
If you are comfortable with interfacing your servlet engines with your phone system, Voice over IP (and H.323 standards) will allow you to do so.
Offtopic, My Ass.
Kinetic stupidity has a new brand leader: Allen Zadr.
Ubiquity and Dynamicsoft have SIP Servlet containers implementing the spec; there's also a reference implementation here to play with.