Shared by:jason98
Written by O'Reilly
Format(s): PDF
Language: English
Chapter 1 : A Telephony Revolution
Asterisk and VoIP: Bridging the Gap Between Traditional and Network Telephony
Massive Change Requires Flexible Technology
Asterisk: The Hacker鈥檚 PBX
Asterisk: The Professional鈥檚 PBX
The Asterisk Community
The Business Case
Conclusion
Chapter 2 : Asterisk Architecture
Modules
File Structure
The Dialplan
Hardware
Asterisk Versioning
Conclusion
Chapter 3 : Installing Asterisk
Installation Cheat Sheet
Distribution Installation
Software Dependencies
Downloading What You Need
How to Install It
Base Configuration
Updating Asterisk
Common Issues
Upgrading Asterisk
Conclusion
Chapter 4 : Initial Configuration Tasks
asterisk.conf
modules.conf
indications.conf
musiconhold.conf
Conclusion
Chapter 5 : User Device Configuration
Telephone Naming Concepts
Hardphones, Softphones, and ATAs
Configuring Asterisk
Loading Your New Channel Configurations
Testing to Ensure Your Devices Have Registered
Analog Phones
A Basic Dialplan to Test Your Devices
Under the Hood: Your First Call
Conclusion
Chapter 6 : Dialplan Basics
Dialplan Syntax
A Simple Dialplan
Building an Interactive Dialplan
Conclusion
Chapter 7 : Outside Connectivity
The Basics of Trunking
Fundamental Dialplan for Outside Connectivity
PSTN Circuits
VoIP
Emergency Dialing
Conclusion
Chapter 8 : Voicemail
Comedian Mail
Dialplan Integration
Storage Backends
Using Asterisk As a Standalone Voicemail Server
Conclusion
Chapter 9 : Internationalization
Devices External to the Asterisk Server
PSTN Connectivity, DAHDI, Digium Cards, and Analog Phones
Asterisk
Conclusion鈥擡asy Reference Cheat Sheet
Chapter 10 : Deeper into the Dialplan
Expressions and Variable Manipulation
Dialplan Functions
Conditional Branching
Macros
GoSub()
Local Channels
Using the Asterisk Database (AstDB)
Handy Asterisk Features
Conclusion
Chapter 11 : Parking and Paging
features.conf
Overhead and 鈥淯nderchin鈥?Paging (a.k.a. Public Address)
Conclusion
Chapter 12 : Internet Call Routing
DNS and SIP URIs
ENUM and E.164
ISN, ITAD, and freenum.org
Security and Identity
Conclusion
Chapter 13 : Automatic Call Distribution (ACD) Queues
Creating a Simple ACD Queue
Queue Members
The queues.conf File
The agents.conf File
Advanced Queues
Queue Statistics: The queue_log File
Conclusion
Chapter 14 : Device States
Device States
Extension States
SIP Presence
Using Custom Device States
Distributed Device States
Shared Line Appearances
Conclusion
Chapter 15 : The Automated Attendant
An Auto Attendant Is Not an IVR
Designing Your Auto Attendant
Building Your Auto Attendant
Conclusion
Chapter 16 : Relational Database Integration
Installing and Configuring PostgreSQL and MySQL
Installing and Configuring ODBC
Managing Databases
A Gentle Introduction to func_odbc
Getting Funky with func_odbc: Hot-Desking
Using Realtime
Storing Call Detail Records (CDRs)
ODBC Voicemail
Conclusion
Chapter 17 : Interactive Voice Response
What Is IVR?
Components of an IVR
IVR Design Considerations
Asterisk Modules for Building IVRs
A Simple IVR Using CURL
A Prompt-Recording Application
Speech Recognition and Text-to-Speech
Conclusion
Chapter 18 : External Services
Calendar Integration
VoiceMail IMAP Integration
Using XMPP (Jabber) with Asterisk
Skype Integration
LDAP Integration
Text-to-Speech Utilities
Conclusion
Chapter 19 : Fax
What Is a Fax?
Ways to Handle Faxes in Asterisk
spandsp
Digium Fax For Asterisk
Incoming Fax Handling
Outgoing Fax Handling
Fax Pass-Through
Conclusion
Chapter 20 : Asterisk Manager Interface (AMI)
Quick Start
Configuration
Protocol Overview
Development Frameworks
Interesting Applications
Conclusion
Chapter 21 : Asterisk Gateway Interface (AGI)
Quick Start
AGI Variants
AGI Communication Overview
Development Frameworks
Conclusion
Chapter 22 : Clustering
Traditional Call Centers
Hybrid Systems
Pure Asterisk, Nondistributed
Asterisk and Database Integration
Asterisk and Distributed Device States
Multiple Queues, Multiple Sites
Conclusion
Chapter 23 : Distributed Universal Number Discovery (DUNDi)
How Does DUNDi Work?
The dundi.conf File
Configuring Asterisk for Use with DUNDi
Conclusion
Chapter 24 : System Monitoring and Logging
logger.conf
Call Detail Records
CEL (Channel Event Logging)
SNMP
Conclusion
Chapter 25 : Web Interfaces
Flash Operator Panel
Queue Status and Reporting
Call Detail Records
A2Billing
Conclusion
Chapter 26 : Security
Scanning for Valid Accounts
Authentication Weaknesses
Fail2ban
Encrypted Media
Dialplan Vulnerabilities
Securing Asterisk Network APIs
IAX2 Denial of Service
Other Risk Mitigation
Resources
Conclusion鈥擜 Better Idiot
Chapter 27 : Asterisk: A Future for Telephony
The Problems with Traditional Telephony
Paradigm Shift
The Promise of Open Source Telephony
The Future of Asterisk
Appendix : Understanding Telephony
Analog Telephony
Digital Telephony
The Digital Circuit-Switched Telephone Network
Packet-Switched Networks
Conclusion
Appendix : Protocols for VoIP
The Need for VoIP Protocols
VoIP Protocols
Codecs
Quality of Service
Echo
Asterisk and VoIP
VoIP Security
Conclusion
Appendix : Preparing a System for Asterisk
Server Hardware Selection
Environment
Telephony Hardware
Types of Phones
Linux Considerations
Conclusion
Announce URL: | http://inferno.demonoid.me:3390/announce |
This Torrent also has several backup trackers | |
Tracker: | http://inferno.demonoid.me:3390/announce |
Tracker: | udp://tracker.openbittorrent.com:80/announce |
Tracker: | http://tracker.openbittorrent.com/announce |
Tracker: | udp://tracker.publicbt.com:80/announce |
Tracker: | http://tracker.publicbt.com:80/announce |
Info Hash: | 9f2238de121dccf8588607a6e317c14a9d321fd7 |
Creation Date: | Sat, 07 May 2011 15:31:53 -0400 |
This is a Multifile Torrent | |
O'Reilly - Asterisk (3rd edition).pdf 13.64 MBs | |
Torrent downloaded from Demonoid.me.txt 46 Bytes | |
Combined File Size: | 13.64 MBs |
Piece Size: | 64 KBs |
Comment: | O'Reilly - Asterisk (3rd edition) Updated by fictionbooksbay.com |
Torrent Encoding: | UTF-8 |
Seeds: | 82 |
Peers: | 5 |
Completed Downloads: | 728 |
Torrent Download: | Torrent Free Downloads |
Tips: | Sometimes the torrent health info isn't accurate, so you can download the file and check it out or try the following downloads. |
Direct Download: | Download Files Now |
Tips: | You could try out the alternative bittorrent clients. |
Secured Download: | Start Anonymous Download |
Ads: |