System information

Table of Contents
Foreword . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii
1. A Telephony Revolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Asterisk and VoIP: Bridging the Gap Between Traditional and Network
Telephony 2
The Zapata Telephony Project 2
Massive Change Requires Flexible Technology 3
Asterisk: The Hacker’s PBX 4
Asterisk: The Professional’s PBX 5
The Asterisk Community 5
The Asterisk Mailing Lists 6
Asterisk Wiki Sites 7
The IRC Channels 7
Asterisk User Groups 7
The Asterisk Documentation Project 8
The Business Case 8
Conclusion 8
2. Asterisk Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Modules 10
Applications 12
Bridging Modules 15
Call Detail Recording Modules 15
Channel Event Logging Modules 16
Channel Drivers 17
Codec Translators 18
Format Interpreters 18
Dialplan Functions 19
PBX Modules 21
v