Asterisk 1.4 - The Professional's Guide

Implementing, Administering, and Consulting on Commercial IP Telephony Solutions

Asterisk 1.4 - The Professional's Guide

Colman Carpenter et al.

Implementing, Administering, and Consulting on Commercial IP Telephony Solutions
Mapt Subscription
FREE
$29.99/m after trial
eBook
$18.90
RRP $26.99
Save 29%
Print + eBook
$44.99
RRP $44.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$18.90
$44.99
$29.99p/m after trial
RRP $26.99
RRP $44.99
Subscription
eBook
Print + eBook
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Preview in Mapt

Book Details

ISBN 139781847194381
Paperback284 pages

Book Description

Asterisk is the leading Open Source Telephony application and PBX software solution. It represents an effective, easy-to-administer, and accessible platform for running enterprise telephony requirements. The real world, however, offers numerous hurdles when running Asterisk in the commercial environment including call routing, resilience, or integrating Asterisk with other systems. This book will show you some of the ways to overcome these problems.

As the follow-up to Packt's highly successful 2005 title Building Telephony Systems with Asterisk, this book presents the collected wisdom of Asterisk Professionals in the commercial environment.

Aimed at Administrators and Asterisk Consultants who are comfortable with the basics of Asterisk operation and installation, this book covers numerous hands-on topics such as Call Routing, Network Considerations, Scalability, and Resilience – all the while providing practical solutions and suggestions. It also covers more business-related areas like Billing Solutions and a Winning Sales Technique. Even if your interest or experience with Asterisk is lower level, this book will provide a deeper understanding of how Asterisk operates in the real world.

Asterisk is deployed across countless enterprises globally. Running on Linux, it has constantly demonstrated its resilience, stability, and scalability and is now the advanced communication solution of choice to many organizations and consultants.

With a foreword from Mark Spencer, the man behind Asterisk, this book presents the accumulated wisdom of three leading Asterisk Consultants and shows the reader how to get the most out of Asterisk in the commercial environment. Over the course of eleven chapters, this book introduces the reader to topics as diverse as Advanced Dial Plans, Network Considerations, and Call Routing, through to Localization, DAHDI, Speech Technology, and Working with a GUI. The book also covers the more nebulous aspects of being an Asterisk professional such as evaluating customer requirements and pitching for contracts.

This book represents the wisdom and thoughts of front line consultants. The knowledge they impart will prove informative, thought provoking and be of lasting interest to Asterisk professionals.

Table of Contents

Chapter 1: The Dialplan
Dialplan location
Extensions and contexts
Variables
Dialplan features and additions
Summary
Chapter 2: Network Considerations when Implementing Asterisk
Centralized and distributed installations
Do your homework
Summary
Chapter 3: Call Routing with Asterisk
Routing methods
Where to start
Internal calls
Local calls
National calls
International calls
Alternative options
Types of routing
Routing techniques
Summary
Chapter 4: Call Centers—Queues and Recording
Asterisk queues
Call recording—the issues
VoIP recording approaches
Impact of VoIP on recording systems
Distributed call centers
VoIP recording challenges
Asterisk call center solutions
Summary
Chapter 5: Asterisk and Speech Technology
Why speech-enable?
Types of speech technologies
Implementation considerations
Summary
Chapter 6: Call Accounting and Billing
Call Data Records (CDRs)
Call accounting
Providing termination billing
Summary
Chapter 7: Resilience and Stability
Increasing availability
Stability
Dealing with failure
Summary
Chapter 8: Localization and Practical Security
Tones
Time and date and localization
Changing the language of system prompts
Local telephony interfaces
Localizing caller ID signaling on Digium analog interfaces
Checklist
Practical security
Summary
Chapter 9: Interfacing with Traditional Analog and Digital Telephony
Analog
Digital
Choices, choices
Summary
Chapter 10: Integrating Asterisk with Wireless Technologies
Why integrate Asterisk with wireless technologies?
Wireless technology overview
Connecting Asterisk to mobile networks
Configuring wireless devices
Configuring Asterisk to work with wireless technologies
Deployment choices
Neat money saving tricks
Summary
Chapter 11: Graphical User Interfaces
Reasons for going GUI
Good to GUI
GUI, phooey!
FreePBX
Summary

What You Will Learn

  • Master advanced dial plans, call routing considerations, and speech technologies.
  • Learn all about AGI, AMI, ENUM, and DUNDi.
  • Discover how to build an enterprise-scale Asterisk-based solution for mission-critical applications.
  • Discover the DAHDI framework, and the way it replaces Zaptel.
  • Understand how to apply localization and customization techniques in different territories.
  • Learn how to interface Asterisk with analog and digital telephony systems, as well as wireless technologies.
  • Appreciate what you need to do as an Asterisk professional when assessing customer needs, Quality of Service, pitching for business, and customer support.
  • Understand best practices through example code and detailed commentary.

Authors

Table of Contents

Chapter 1: The Dialplan
Dialplan location
Extensions and contexts
Variables
Dialplan features and additions
Summary
Chapter 2: Network Considerations when Implementing Asterisk
Centralized and distributed installations
Do your homework
Summary
Chapter 3: Call Routing with Asterisk
Routing methods
Where to start
Internal calls
Local calls
National calls
International calls
Alternative options
Types of routing
Routing techniques
Summary
Chapter 4: Call Centers—Queues and Recording
Asterisk queues
Call recording—the issues
VoIP recording approaches
Impact of VoIP on recording systems
Distributed call centers
VoIP recording challenges
Asterisk call center solutions
Summary
Chapter 5: Asterisk and Speech Technology
Why speech-enable?
Types of speech technologies
Implementation considerations
Summary
Chapter 6: Call Accounting and Billing
Call Data Records (CDRs)
Call accounting
Providing termination billing
Summary
Chapter 7: Resilience and Stability
Increasing availability
Stability
Dealing with failure
Summary
Chapter 8: Localization and Practical Security
Tones
Time and date and localization
Changing the language of system prompts
Local telephony interfaces
Localizing caller ID signaling on Digium analog interfaces
Checklist
Practical security
Summary
Chapter 9: Interfacing with Traditional Analog and Digital Telephony
Analog
Digital
Choices, choices
Summary
Chapter 10: Integrating Asterisk with Wireless Technologies
Why integrate Asterisk with wireless technologies?
Wireless technology overview
Connecting Asterisk to mobile networks
Configuring wireless devices
Configuring Asterisk to work with wireless technologies
Deployment choices
Neat money saving tricks
Summary
Chapter 11: Graphical User Interfaces
Reasons for going GUI
Good to GUI
GUI, phooey!
FreePBX
Summary

Book Details

ISBN 139781847194381
Paperback284 pages
Read More

Read More Reviews

Recommended for You

NHibernate 3.0 Cookbook Book Cover
NHibernate 3.0 Cookbook
$ 26.99
$ 18.90
FreeSWITCH 1.0.6 Book Cover
FreeSWITCH 1.0.6
$ 23.99
$ 16.80
Linux Shell Scripting Cookbook Book Cover
Linux Shell Scripting Cookbook
$ 26.99
$ 18.90
FreeSWITCH 1.2 Book Cover
FreeSWITCH 1.2
$ 26.99
$ 18.90
Learning Laravel's Eloquent Book Cover
Learning Laravel's Eloquent
$ 23.99
$ 16.80
Joomla! 1.5: Beginner's Guide Book Cover
Joomla! 1.5: Beginner's Guide
$ 26.99
$ 18.90