
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Asterisk: The Future of Telephony
- ISBN-100596009623
- ISBN-13978-0596009625
- PublisherO'Reilly Media
- Publication dateAugust 1, 2005
- LanguageEnglish
- Dimensions7 x 0.98 x 9.19 inches
- Print length380 pages
From the brand

-
Sharing the knowledge of experts
O'Reilly's mission is to change the world by sharing the knowledge of innovators. For over 40 years, we've inspired companies and individuals to do new things (and do them better) by providing the skills and understanding that are necessary for success.
Our customers are hungry to build the innovations that propel the world forward. And we help them do just that.
-
Your partner in learning
-
Bestsellers
-
Software Development
-
Programming Languages
-
AI / Machine Learning
-
Data Science
-
Data, Databases and more
-
Cloud Services
-
Business
-
Finance
-
Blockchain / Cryptocurrency
-
Security
-
Cookbooks
-
Head First series
-
97 Things series
-
Lean series
Editorial Reviews
About the Author
Jim Van Meggelen is President and CTO of Core Telecom Innovations, a Canadian-based provider of open-source telephony solutions. He has over fifteen years of enterprise telecom experience, for such companies as Nortel, Williams and Telus, and has has extensive knowledge of both legacy and VoIP equipment from manufacturers such as Nortel, Cisco and Avaya.Jim was the architect of two of the world's largest managed enterprise voice networks; each solution serving roughly twenty-thousand users in more than one-thousand communities across Canada, providing telecommunications in five different languages, through six time zones, administered completely from a central location. These networks pioneered the use of extensive automation and database control in a branch voice network - functionalities not generally available in proprietary telecommunications systems. Jim has now moved on from the world of proprietary telecom, and is commited to open-source telephony.Jim is one of the principal contributors to the Asterisk Documentation Project, and is co-authoring the upcoming O'Reilly book, Asterisk: The Future of Telephony. He enjoys teaching, public speaking, improvisational acting, and writing.
Jared Smith is a long time member of the Asterisk community, and a co-founder of the Asterisk Documentation Project. Jared has over a decade of systems administration and programming experience, along with several years of professional telephony and voice-over-IP experience. As the architect of one of the world's largest Asterisk installations, he has a wealth of hands-on Asterisk knowledge.Jim Van Meggelen is President and CTO of Core Telecom Innovations, a Canadian-based provider of open-source telephony solutions. He has over fifteen years of enterprise telecom experience, for such companies as Nortel, Williams and Telus, and has extensive knowledge of both legacy and VoIP equipment from manufacturers such as Nortel, Cisco and Avaya. Jim is one of the principal contributors to the Asterisk Documentation Project.Leif Madsen first took an interest in Asterisk while attempting to find a voice conferencing solution for him and his friends. After someone suggested trying Asterisk, the obsession began. Wanting to contribute and be involved with the community, and noticing the lack of Asterisk documentation, he co-founded the Asterisk Documentation Project.
Leif Madsen first took an interest in Asterisk while attempting tofind a voice conferencing solution for him and his friends. Aftersomeone suggested trying Asterisk, the obsession began. Wanting to contribute and be involved with the community, and noticing the lack of Asterisk documentation, he co-founded the Asterisk Documentation Project.
Product details
- Publisher : O'Reilly Media (August 1, 2005)
- Language : English
- Paperback : 380 pages
- ISBN-10 : 0596009623
- ISBN-13 : 978-0596009625
- Item Weight : 1.46 pounds
- Dimensions : 7 x 0.98 x 9.19 inches
- Best Sellers Rank: #8,963,171 in Books (See Top 100 in Books)
- #2,325 in Linux Operating System
- #2,771 in Computer Operating Systems (Books)
- #8,075 in Web Design (Books)
- Customer Reviews:
About the authors
Jim Van Meggelen is a founding partner of ClearlyCore Inc., a Canadian-based provider of open-source telephony solutions. He has nearly thirty years of enterprise telecom experience, and has has extensive knowledge of both legacy and VoIP technologies.
Leif Madsen is an Asterisk consultant living in Toronto, Canada. He has been an avid enthusiast of computer networking since he discovered a 2400 baud modem in his computer at the age of 12, and was soon communicating with his friend Angela over the modem to her Mac, where they would type back and forth to each other.
He then discovered the power of long distance when he was given the phone numbers to several BBS's, some of which were located in Las Vegas (Leif was living in southwestern Ontario, Canada at the time). This foray into the long distance BBS scene soon died approximately a month after upon the arrival of a phone bill.
This however did not stop Leif's passion for the BBS scene. He soon discovered the numbers to several local BBS's, and eventually ran his own. It all started with the Grapevine BBS software, and running a BBS on his parents phone line during the night hours. It was called "Leif at Night" (a takeoff on his name, which is pronounced 'Life'). Leif would then call BBS's during the day, and after several months of this, his loving, always encouraging, and parents of infinite patience gave him his own phone line! The BBS soon became a full-time hobby.
After a break from computers during high school where Leif pursued music, and was eventually given the opportunity to go to Japan to perform in the 22nd annual Japanese High School Music Festival, he had to make a decision for college of which avenue to take.
A discussion with his mom led him to a decision when she said, "You could pursue computers, and make enough money to happily do music as a hobby, or you could potentially struggle as a musician, and not have the ability to do computers as a hobby". It was here that the decision was made to go into computers, as Leif had been using them since grade 2, and thus had a wealth more knowledge and experience in that field than in the music field.
Leif then went to school for telecommunications technology (computer networking and protocol analysis) where he discovered an early version of Asterisk (pre 0.9) after asking around on IRC for some free software that would allow him and his friends to all talk to each other at the same time. This stemmed from their current fascination of being able to speak with each other over MSN messenger while playing video games, but didn't like the restriction of only being able to do point-to-point communication when what they really wanted was a conference server.
The power of Asterisk was awesome, and during his 2nd semester of college, he showed his professor the power of this software, who then immediately had 20 TDM400P cards with 1 FXS and 1 FXO port ordered and sent to the college. Leif then spent the rest of his time at the college using his spare time to work on Asterisk, learn about it, and eventually start "The Asterisk Documentation Assignment", which then became "The Asterisk Documentation Project" after meeting Jared Smith online.
Soon Jim van Meggelen joined the project, and a surprising amount of documentation was then made. O'Reilly Media then became interested in having a book written on Asterisk, and after speaking with Mark Spencer (creator of Asterisk) who recommended us, we put together an outline and proposal for a book, which was eventually accepted.
Leif then worked full-time on the book just after college finished, and after 8 months, the book was ready, and was then released to the public. Since that time, Leif has been working as an Asterisk consultant under his business name of LeifMadsen Enterprises, Inc., and is an active participant in the Asterisk community as the Asterisk Release Manager and primary bug marshal on the Asterisk issue tracker.
Discover more of the author’s books, see similar authors, read book recommendations and more.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from the United States
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United States on May 28, 2006I bought this book because I thought that having a small PBX-type system for my home/office would allow me to route faxes to my fax machine, provide voicemail to replace the limited answering machine, and auto attendant menus to route calls to 1 of 3 extensions that I would be able to configure. I saw a solution that would divide business and personal calls and also filter and perhaps stop once and for all those evil telemarketing calls.
In reading the book and doing a little research I learned that my goals were modest indeed for what the system is capable of!
While the idea is to provide a business-level PBX with inexpensive hardware, the same thing can be used as a killer phone appliance for the home or small office.
Even though I am about a quarter of the way into it, I can tell you that this book is one of the best written technical guides I have ever read. It's easy to read and chock-full of practical information that considers several types of users in it's presentation.
Don't expect to be a beginner and have an easy time of understanding how to install and configure an Asterisk PBX. Even for those with extensive computer experience there are a number of new terms, concepts, and technologies to learn. But if you have the interest and time to spend, you will be rewarded in taking full control of your phone system and be able to expand that control to home automation and other functions limited only by your imagination and programming skill.
I think Asterisk is going to turn into a household name at some point and skills learned today could turn into a career tomorrow.
- Reviewed in the United States on April 13, 2018Good. came in perfect condition.
- Reviewed in the United States on April 13, 2007Its a great book to learn Asterisk from the very beging, it goes trought the concept of telephony to creating a campaign.
Its a great book for understanding, setting up and administration of Asterisk as a PBX, it doesnt go futher this.
The down side is for the very very beginners, you should at least know the basics of telephony systems and to be a linux administrator.
But its a must if you are planning to install an Asterisk system.
- Reviewed in the United States on June 7, 2007This is a very good book well suitable to even beginners. contents are explained very well. I made my asterisk system work by referring this book.
- Reviewed in the United States on November 28, 2014Excellent!!
- Reviewed in the United States on October 21, 2005The few reviewers who preceded me were a little star-happy with this book, I believe, despite pointing out some serious shortcomings.
I could probably say that this is the best book currently available on Asterisk, but then again, this is almost the only book available on Asterisk...
The THREE authors produced a mere 208 pages; the remainder is in the form of appendices. And when you factor in the space consumed by scripting examples, you'll realize how you finished the book so quickly.
Some of the chapters do warrant merit. A chapter on hardware requirements for Asterisk was helpful, and those pertaining to the dialplan and AGI scripting were supported with some useful sample code. But instead of delving into important areas like SIP and interfacing with service providers, the authors chose to write too much about Free World Dialup, for example. For those seriously considering Asterisk as a business communications platform, this hobbyist approach to the subject is not amusing.
(One final complaint: O'Reilly should be ashamed for allowing so many typographical errors to make it into print.)
Asterisk needs a thoroughly written manual for the telecom professional: this is not that book. However, if you are new to Asterisk and have never done any programming, this book is still recommended, if for no other reason than it's the only other (current) option apart from online material.
- Reviewed in the United States on November 21, 2005The content has been summarized by a number of people on here already, but I want to add that this book is no "admin guide." It has some value if you are tinkering around, but a telecom book that tosses an important PBX service like SMDR (call accounting) under a catch-all chapter entitled "Asterisk for the Uber-Geek" is not the serious approach that a 40-hour/week PBX person needs.
What most annoyed me about this book is that there is no configuration information for setting up clients using a device like the IAXy2. Instead, under "Configuring Inbound IAX Connections," there's just configuration info for "Free World Dialup." Guess what guys, if I just wanted my ATAs to connect to FWD, I wouldn't need an Asterisk box!
I can't wait for something better to come along. Please don't be fooled by these other reviewers who are giving this pamphlet far too much credit.
Top reviews from other countries
- RichReviewed in the United Kingdom on December 4, 2006
5.0 out of 5 stars A good introduction to Asterisk, with lots of detail on advanced features
If you're looking for material on 'Asterisk' then this is the book I'd puchase. Having tried 'Building Telephony Systems With Asterisk' (which was subsequently returned), I'd recommend this.
Starting from a nice introduction to Asterisk - installation, file-structure, connection to PSTN, this book goes on to explain lots of interesting detail on traditional telephony systems with some good explanations of signalling. An entire chapter is dedicated to VOIP protocols and codecs, together with details on audio encoding and echo problems.
Something that I was particuarly interested in was the AGI interface; this book does not disappoint and has a nice chapter detailing how the interface is used, with examples given in Perl, PHP and Python. The examples are different for each language - with different features being used.
There's an interesting chapter on the future of Asterisk with some interesting examples of how Asterisk is/could be used in the home & office.
The book finishes with a reference section on the various API functions available in Asterisk, with examples of how each may be used. This is perhaps the most useful section for me, whilst all of this information is available on the web, there is no substitute to being able to thumb through a book straight to the information you require.
If you're a complete Asterisk novice then you may find this book 'jumps in at the deep end' somewhat - though that's not to say that you won't find it useful. If you've got any sort of experience with Asterisk and are looking for more information on certain topics - or a reference to the API then this is the book for you.
O'Reilly books never disappoint, and this one is no exception.
- Dingus McDingoReviewed in the United Kingdom on April 6, 2014
3.0 out of 5 stars Misleading cover!
I was expecting a nice book about starfish but this tome just seems to drone on and on and on about some software PBX or something.
If you are into that kind of thing, I suppose it would be OK. Quite good, although a little dated now.
If, like me however, you were hoping for a charming tail about everyone's favourite echinoderm then you will probably be disappointed.