Asterisk 1.6

Build feature-rich telephony systems with Asterisk

Asterisk 1.6

Starting
Barrie Dempster, David Gomillion, David Merel

Build feature-rich telephony systems with Asterisk
$23.99
$39.99
RRP $23.99
RRP $39.99
eBook
Print + eBook
$12.99 p/month

Want this title & more? Subscribe to PacktLib

Enjoy full and instant access to over 2000 books and videos – you’ll find everything you need to stay ahead of the curve and make sure you can always get the job done.
+ Collection
Free sample

Book Details

ISBN 139781847198624
Paperback240 pages

About This Book

  • Install, configure, deploy, secure, and maintain Asterisk
  • Build a fully-featured telephony system and create a dial plan that suits your needs
  • Learn from example configurations for different requirement
  • Implement 3rd party applications which will help you manage Asterisk through a web interface

Who This Book Is For

This book is aimed at anyone who is interested in building a powerful telephony system using the free and open source application, Asterisk, without spending many thousands of dollars buying a commercial and often less flexible system.

This book is suitable for the novice and those new to Asterisk and telephony. Telephony or Linux experience will be helpful, but not required.

Table of Contents

Chapter 1: Introduction to Asterisk
What is Asterisk?
What's new in Asterisk 1.4?
What's new in Asterisk 1.6?
Is Asterisk a good fit for me?
Summary
Chapter 2: Making a Plan for Deployment
The Public Switched Telephony Network (PSTN)
Terminal equipment
How much hardware do I need?
Choosing the extension length
Preparing a test environment
Summary
Chapter 3: Installing Asterisk
Preparing to install Asterisk
Obtaining the source files
Installing DAHDI
Installing LibPRI (optional)
Installing Asterisk
Getting to know Asterisk
Summary
Chapter 4: Configuring Asterisk
DAHDI interfaces
SIP interfaces
IAX interfaces
Voicemail
Music on hold
Queues
Conference rooms
Summary
Chapter 5: Creating a Dialplan
Creating a context
Creating an extension
Creating outgoing extensions
Advanced Call Distribution
Automated attendants
System services
Summary
Chapter 6: Quality Assurance
Call Detail Records
Monitoring calls
Recording calls
Legal concerns
Summary
Chapter 7: Making Asterisk Easy to Manage
Trixbox
CentOS
Trixbox preparation and installation
What is FreePBX?
A simple one-to-one PBX
Summary
Chapter 8: What is asterCRM?
Installing asterCRM
Introducing asterCRM
Summary
Chapter 9: Case Studies
Small office/home office
Small business
Hosted PBX
Summary
Chapter 10: Maintenance and Security
Backup and system maintenance
Asterisk server security
Host security hardening for Asterisk
Network security for Asterisk
Asterisk scalability
Support channels for Asterisk
Summary

What You Will Learn

  • Install, configure, and deploy Asterisk to build a fully-featured telephony system
  • Install and use FreePBX
  • Connect your Asterisk server with your phone service (via PSTN, SIP, etc) as well as learn to deploy some basic PBX features such as queues, voicemail and music on hold
  • Determine how calls are routed through the Asterisk server by creating a dialplan
  • Create extensions, distribute calls in an orderly fashion using queues, and present callers with a greeting using automated attendants (IVR)
  • Install and learn how to monitor, record, and capture detailed call logs
  • Install and use asterCRM (customer relation management solution) to streamline your business operations
  • Gain knowledge of security precautions, network deployment recommendations as well as maintenance tips such as backups and preparing disaster recovery plans for keeping the Asterisk system running smooth and secure

In Detail

Asterisk is a powerful and flexible open source framework for building feature-rich telephony systems. As a Private Branch Exchange (PBX) which connects one or more telephones, and usually connects to one or more telephone lines, Asterisk offers very advanced features, including extension-to-extension calls, queues, ring groups, line trunking, call distribution, call detail rerecords, and call recording.

This book will show you how to build a telephony system for your home or business using this open source application. 'Asterisk 1.6' takes you step-by-step through the process of installing and configuring Asterisk. It covers everything from establishing your deployment plan to creating a fully functional PBX solution. Through this book you will learn how to connect employees from all over the world as well as streamline your callers through Auto Attendants (IVR) and Ring Groups.

This book is all you need to understand and use Asterisk to build the telephony system that meets your need. You will learn how to use the many features that Asterisk provides you with. It presents example configurations for using Asterisk in three different scenarios: for small and home offices, small businesses, and Hosted PBX.

Over the course of ten chapters, this book introduces you to topics as diverse as Public Switched Telephony Network (PSTN), Voice over IP Connections (SIP / IAX), DAHDI, libpri, through to advanced call distribution, automated attendants, FreePBX, and asterCRM.

With an engaging style and excellent way of presenting information, this book makes a complicated subject very easy to understand.

Authors

Table of Contents

Chapter 1: Introduction to Asterisk
What is Asterisk?
What's new in Asterisk 1.4?
What's new in Asterisk 1.6?
Is Asterisk a good fit for me?
Summary
Chapter 2: Making a Plan for Deployment
The Public Switched Telephony Network (PSTN)
Terminal equipment
How much hardware do I need?
Choosing the extension length
Preparing a test environment
Summary
Chapter 3: Installing Asterisk
Preparing to install Asterisk
Obtaining the source files
Installing DAHDI
Installing LibPRI (optional)
Installing Asterisk
Getting to know Asterisk
Summary
Chapter 4: Configuring Asterisk
DAHDI interfaces
SIP interfaces
IAX interfaces
Voicemail
Music on hold
Queues
Conference rooms
Summary
Chapter 5: Creating a Dialplan
Creating a context
Creating an extension
Creating outgoing extensions
Advanced Call Distribution
Automated attendants
System services
Summary
Chapter 6: Quality Assurance
Call Detail Records
Monitoring calls
Recording calls
Legal concerns
Summary
Chapter 7: Making Asterisk Easy to Manage
Trixbox
CentOS
Trixbox preparation and installation
What is FreePBX?
A simple one-to-one PBX
Summary
Chapter 8: What is asterCRM?
Installing asterCRM
Introducing asterCRM
Summary
Chapter 9: Case Studies
Small office/home office
Small business
Hosted PBX
Summary
Chapter 10: Maintenance and Security
Backup and system maintenance
Asterisk server security
Host security hardening for Asterisk
Network security for Asterisk
Asterisk scalability
Support channels for Asterisk
Summary

Book Details

ISBN 139781847198624
Paperback240 pages
Read More