Slashdot Mirror


Start Your Own Open Source-Based Telecom

prostoalex writes "George Ou shows how with the help of open-source VOIP server Asterisk you can start your own telecommunications company for under $6000 '...you can build a phone system that can support 72 analog telephones or fax machines, 100 IP hard or soft phones on site or remote, a T1 line to the public telco for 23 simultaneous external PSTN connections, multiple IP-based IAX trunks to multiple remote offices for seamless toll-bypass 4-digit dialing, IVR, and almost unlimited voice mail for everyone - for under $6,000 in a 1U chassis. Such a price point is easily 10 or more times cheaper than a commercial alternative,' writes George."

17 of 207 comments (clear)

  1. Been doing this already for some time. by jaredmauch · · Score: 3, Informative
    I operate our VoIP system at my employer. We have over 120 users across the globe where their mgmt has purchased/acquired them phones, be it soft-phones (xten works nicely) or the nice Cisco 7960 IP phones.

    We have a few PRIs in some locales which is nice for PSTN termination, but for the most part, we've got an excellent service and we mostly use it for conference calling. We regularly do several hundred hours of conference calling, and the flexability of each user having their own extension is nice.

    We've considered reselling the service, since it would be fairly easy to do, just record some custom IVRs and take those CDRs out of the sql backend and bill them. These things may actually happen, or not.. but th ease in setting up the system and making it work through the power of Asterisk is great. I love it and am using it to operate my home lines as well.

  2. It ain't bad, but it sure ain't scalable by Miniluv · · Score: 4, Informative

    I work for a moderate sized telephony services provider, and I can attest that getting above the single T1 "toy" deployment written about here gets really, really hard. The Digium cards are crap, there's very little documentation, and if you try and run multiple carriers then have fun. In a few years this stuff might be pretty decent, and for small office deployments its great, but other than that it is ass.

  3. The system is only a part of the cost by QuantumRiff · · Score: 4, Informative

    We just did a VOIP implementation at work this last summer, and while we did not go with asterix, we did get a pretty good price (went with shoretel). However, the biggest single cost of all, was not the T1 installation, or the servers, or the software, it was replacing phones. Replacing 65 phones at our company at about $280 each was a pretty penny. Of course, with asterix you can find relatively cheap SIP phones, but they don't have all the fancy features, LCD's, that make it easy to use, POE, etc. So a hint for all you thinking of looking at VOIP, look at 3 very important things:
    1. Yearly costs (maint, support, etc)
    2. Upgrade costs. (how much is it to add each additional person. ie. phone+system capacity+licencing+anything else)
    3. purchase costs ( for everything, T1 installation, installers, etc)
    Look in that order. Many are cheap up front, but their phones are proprietary and cost a fortune, or can't expand in the chassis.

    --

    What are we going to do tonight Brain?
  4. Office-class phones by glomph · · Score: 5, Informative

    Check out the Sipura SPA-841 ($90. at voxilla.com, etc.). That is MUCH BETTER than the Fujitsu 'office-class' overpriced phones in common use in my 1000-line office.

  5. Re:it's nice until by MichaelKaiserProScri · · Score: 3, Informative

    Use Cisco ATA-186's with a nice analog 2-line callerid phone. Total cost about $180 per station.

  6. Doing it now by gregmac · · Score: 4, Informative

    I'm setting up Asterisk right now for use in our small office. Actually, it's basically setup now and I'm just waiting for my phones to get here.

    Total cost for the hardware was under CDN$2000 (8 phones, 2-port fxs adapter for analog phones/fax machines, 4-port fxo card for incoming lines, and the PC). I probably spent about 40 hours total after deciding to use asterisk learning about it, configuring everything, and testing. Even at billable $60/hr, that works to $4400, which is a lot less than a comparable commercial system (I got quotes). It didn't actually cost that much anyways, since I don't get paid $60/hr. ;)

    We now have a phone system that has an IVR menu, pratically unlimited voicemail, and every other feature you'd expect in a phone system, plus when we open a branch office later this year I can use VoIP trunks to make intra-office calls pretty much free (and easy - encouraging communication between offices).

    The system we have now is getting old, to add voicemail to it is $3000 by itself, plus the time to configure it (actually, I'd probably have to get someone to come in and set it up, since I only know the basics of how to program a few features). It can't do VoIP at all (unless you were to plug something into a CO port .. but then you'd have to dial it like an external number, and the other office wouldn't be able to call an extension directly).

    This hasn't even gotten into the advanced stuff I can do fairly easily that wouldn't be possible with another system (without spend a LOT of money) -- such as, IVR status updates on system status; allowing customers to query their account balance etc.

    --
    Speak before you think
  7. Looking at this recently. by Blapto · · Score: 4, Informative

    I've been looking at deploying a similar system in an office I work with. As far as I can see, the main advantage is thus:
    I can take calls in, on a London number, have them handled by someone in the office, who puts them through to someone just like she normally does and they go to that employee at home. Provided he/she has broadband at home, no extra cost. Brilliant. It's not going to cost us $6000 to implement, more like $300/phone and $500 for the server, we don't need a system of the scale demonstrated, and should make the money back.
    Not to mention, pretty cool!

    1. Re:Looking at this recently. by glomph · · Score: 2, Informative

      I'm doing EXACTLY that right now. We set it up almost a year ago. The biggest cost is when you have to interface Asterisk to an existing conventional PBX (IF you need to do this, we did). Because then, you have to deal with the specially-trained people who install & provision the trunk card on THAT end. This can cost anywhere from $1000 - $12000 depending on equipment & locale.

      If you can just do it with new IP phones on everyone's desk, it gets MUCH simpler.

  8. Ahahahaha by Jailbrekr · · Score: 2, Informative

    I work in telecom. I find the 6 grand price tag humorous. If you want a soft PBX (which has been done in the past, with mixed results), by all means go for it. You can converge IP with telephony so you will require multi disciplined support staff to keep it running. But don't think even for a moment that you can set up your own phone service provider for $6000. Try multiplying it by 10 and that will be a good start. Then keep dumping money into it for the next 2 years because you sure as hell won't be making a profit until you reach critical mass, AND learn how to balance userbase vs hardlines.

    --
    Feed the need: Digitaladdiction.net
  9. ASDI Phones? by Unit3 · · Score: 2, Informative

    IIRC, doesn't Asterisk let you use any ASDI phone? As such, there should be lots of nice cheap phones you can use (such as the ones specifically recommended by Digium). You need to make sure you can get the programming codes for the phones you buy, but that isn't as difficult as it once was.

    --
    -- sudo.ca
  10. Re:Is Asterisk a secured VoIP system? by mfarver · · Score: 2, Informative

    Asterisk can be pretty secure.. and it can be pretty unsecure depending on your config. SIP and most of the VOIP protocols are by default unencrypted. VPN or VLAN should be used whenever privacy is required.

    The big thing about Asterisk is control..

    My Mitel phone systems are not my own despite having paid up front for them. They have licensing, limited documentation and pay for software upgrades. Mitel won't even let me pay to attend a user level training course unless I have a "endorsement" from the vendor who sold me the hardware. Since becomeing a vendor requires a $20k initial capitol outlay, I have a limited choice of vendors.

    With Asterisk I can roll my own or pay someone to do it for me.. and if the vendor tries to squeeze me I can swap vendors. Asterisk is open enough and well documented: even if I don't understand everything, I still can understand enough to tell when the vendor is stretching the truth. Bad customer service is pretty much standard in the telecom world.

    My biggest gripe about Asterisk is that is it do not have the fancy (and propriatary) digital phones with multiple soft line and speed dial keys... but thats a trade off.

    Open Source gives the customer leverage, and levels the paying field. And sometimes it even costs less.

  11. A sample Asterisk AGI script by Lancer · · Score: 3, Informative
    Here's a link to a sample AGI (Asterisk Gateway Interface) script that accepts an ISBN number punched in by the caller and returns the Amazon price of the item.

    http://ruk.ca/code/amazon.pl

    Perhaps the mods were right and you were trying to be funny, but I'd hate for others to think that you were performing rocket science with your mad coding skillz.

    --
    Outside of a dog, a book is man's best friend. Inside a dog it's too dark to read. - Groucho Marx
  12. Re:Connection to POTS? by stratjakt · · Score: 3, Informative

    That's what your T1 line is.

    No, this isn't starting a telco. This is setting up a PBX for your office, large or small. Timothy just doesn't grok the difference.

    --
    I don't need no instructions to know how to rock!!!!
  13. Latency - delay in transmission of your voice. by kyoorius · · Score: 2, Informative

    One thing that bugs me about voip is the latency. It deadens the conversation and often leads to collisions between 2 people speaking. QOS in routers can probably solve this problem in the future, but for now there is not much one can.

    I set up an asterisk box about 2 weeks ago, configured it to peer with about 10 different voip providers, and have been testing/logging one way and round trip latency.

    A typical land line can experience between 60-90ms of latency. I found that latency on voip lines range from 90-250m (IAX2,ulaw codec, optonline cable modem service). We also did a test using 2 Skype clients (both on optonline's network). The latency was about 280ms.

    I will be posting results on the voip-info.org wiki soon.

    ~Rolan

  14. Re:Connection to POTS? by Anomalyst · · Score: 2, Informative

    I am by no means an expert, but you can get get POTS connectiveity for independent lines in less than T1 chunks, I believe these are the FXS cards which should be available in 1/2/4 line flavors.

    --
    There is no right to feel safe thru security vaudeville at the expense of everyone's freedom, privacy and tax money.
  15. Re:Connection to POTS? by ghqman · · Score: 3, Informative

    Right, you still need to pay to interconnect with the telephone network so you can be billed for call completion etc.

  16. Re:Asterisk on non-Linux platforms by Anonymous Coward · · Score: 1, Informative

    I've gotten the 4 port Digium TDM boards to work perfectly in recent builds of FreeBSD 5. Check for the zaptel port in /usr/ports.