Setting up Asterisk and working with configuration files without a database is not intended for a beginner. Originally, Asterisk was not considered an off-the-shelf PBX. However, in recent years all of this has changed.
For those who are looking for an off-the-shelf Asterisk PBX system, Digium created the Asterisk Appliance, a feature-rich PBX solution that's easy to install and manage. The Asterisk Appliance allows users to use traditional analog lines as well as a VoIP service provider.
For those who are just beginners, there is a packaged solution called Trixbox CE (www.trixbox.org). Trixbox CE offers a free single CD installation that installs Linux, Asterisk, a database (MySQL), as well as an easy-to-use web-based interface to create and manage your PBX settings. The installation takes approximately 30-60 minutes and once complete, you have a VoIP server ready to go. However, if you want to connect traditional analog lines to your server, you will need to purchase an FXS/FXO card. Please note that for connecting standard POTS (Plain Old Telephone Service) lines to your Asterisk PBX, you will need to purchase an FXO expansion card called Fonality.
For those of you who are a bit more technically inclined and desire to install each piece of Asterisk individually, you may still want an easy-to-manage interface for your deployment. FreePBX is an easy-to-use GUI (graphical user interface) that controls and manages Asterisk (www.freepbx.org).
Another great resource for those interested in FreePBX is the book called FreePBX 2.5 Powerful Telephony Solutions. You may also visit:
Asterisk Scalability
In the past, Asterisk was not a solution for those requiring 100 SIP devices or more. However, in recent years major releases have dramatically increased reliability, scalability, and capacity. Today Asterisk servers can support hundreds of extensions and up to 240 simultaneous calls. For example, Asterisk Business Edition has been tested to handle up to 240 simultaneous calls without any issues. However, it being computerized, the speed, capacity, and reliability is fully dependent on the parts that make up the system. For this reason, ensure you have enough hard drive space, RAM, and CPU power to run your Asterisk server. Those of you who will be using a VoIP service provider for origination (receiving incoming calls) and also termination (outgoing calls) supporting SIP/IAX devices on remote networks, please ensure you have enough bandwidth from your ISP.
Asterisk does not Run on Windows
At one point, Asterisk had a demonstration CD that worked with Windows. However, Asterisk offered direct from Digium does not run on the Microsoft platform. Asterisk requires near real-time access to system resources. It also requires hooks into certain resources. Actually, Asterisk is built to use Linux, the open source *NIX operating system.
AsteriskWin32 (http://www.asteriskwin32.com) is an open source project that has managed to get Asterisk 1.2.26.2 compiled for Windows. However, it is highly recommended that you stick with Linux as you will find more support for it in the Asterisk community.
No comments:
Post a Comment