Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Standard view
Full view
of .
Look up keyword or section
Like this

Table Of Contents

Notes about this edition
Mistakes and errors in the e-Book
Use as a training material
What is Asterisk?
What is AsteriskNOW?
Role of Digium™
The Zapata project and its relationship with Asterisk
Why Asterisk?
Extreme cost reduction
Telephony system control and independence
Easy and rapid development environment
Feature rich
Dynamic content on the phone
Flexible and powerful dial plan
Open-source running on top of Linux
Asterisk architecture limitations
Main objections to Asterisk PBX
Asterisk’s market share is too small
If it is free, how does the manufacturer survive?
It is hard to find technical support!
Does Asterisk support more than 200 extensions?
Only ―geeks‖ are able to install Asterisk
What if the server fails?
Our company does not use open-source software
Using the PC's CPU to process signalling and media is not recommended
Asterisk Architecture
Telephony using Asterisk
Building a test system
One FXO, one FXS
VoIP Service Provider: ATA
Inexpensive FXO card or ATA
Asterisk scenarios
IP-enabling legacy PBXs
Toll Bypass
Application Server (IVR, Conference, Voicemail)
Media Gateway
Contact Center Platform
Finding information and help
Additional references: Non-official websites
Mailing lists
Minimum Hardware Required
Hardware configuration
IRQ sharing
Choosing a Linux distribution
Required dependencies
Installing Linux for Asterisk
Preparing Linux for Asterisk
Which version to choose
Obtaining and compiling Asterisk
Starting and stopping Asterisk
Installation directories
Log files and log rotation
Starting Asterisk with a non-root user
Uninstalling Asterisk
Asterisk installation notes
Understanding the configuration files
Simple Group
Object options inheritance grammar
Complex entity object
Options to build a LAB for Asterisk
Option 1: Complete LAB
Option 2: Economy LAB
Option 3: Super economy lab
Installation Sequence
Configuration of the extensions
SIP extensions
Using Templates
IAX Extensions
Configuring the SIP devices
Configuring the IAX devices
Configuring a PSTN interface
Analog lines using DAHDI
Connecting to the PSTN using a VoIP provider
Dial plan introduction
The structure of the file extensions.conf
The section [general]
The section [globals]
Special extensions
Global variables
Channel-specific variables
Environment-specific variables
Application-specific variables
| LAB. Evaluate the following expressions: |
LAB. Evaluate the following expressions:
String concatenation
Building a dial plan
Dialing between extensions
Dialing to an external destination
Dialing 9 to get a PSTN line
Receiving a call in the operator extension
Receiving a call using direct inward dialing (DID)
Playing several extensions simultaneously
Routing by Caller ID
Using variables in the dial plan
Recording an announcement
Receiving the calls in an digital receptionist
0 of .
Results for:
No results containing your search query
P. 1
Getting Started With Asterisk

Getting Started With Asterisk

Ratings: (0)|Views: 87|Likes:
Published by djdarb617

More info:

Published by: djdarb617 on Sep 15, 2011
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





You're Reading a Free Preview
Pages 5 to 23 are not shown in this preview.
You're Reading a Free Preview
Pages 28 to 89 are not shown in this preview.

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->