Practical VoIP Using VOCAL

( 1 )

Overview

While many books describe the theory behind Voice over IP, only Practical VoIP Using VOCAL describes how such a phone system was actually built, and how you too can acquire the source code, install it onto a system, connect phones, and make calls.

VOCAL (the Vovida Open Communication Application Library) is an open source software project that provides call control, routing, media, policy, billing information and provisioning on a system that can range from a single box in a lab...

See more details below
Paperback (1ST)
$49.99
BN.com price
Other sellers (Paperback)
  • All (19) from $1.99   
  • New (6) from $48.15   
  • Used (13) from $1.99   
Sending request ...

Overview

While many books describe the theory behind Voice over IP, only Practical VoIP Using VOCAL describes how such a phone system was actually built, and how you too can acquire the source code, install it onto a system, connect phones, and make calls.

VOCAL (the Vovida Open Communication Application Library) is an open source software project that provides call control, routing, media, policy, billing information and provisioning on a system that can range from a single box in a lab with a few test phones to a large, multi-host carrier grade network supporting hundreds of thousands of users. VOCAL is freely available from the Cisco Systems-sponsored Vovida.org community web site (www.vovida.org).

A Silicon Valley start-up called Vovida Networks, Inc (think of VOice, VIdeo, DAta) created VOCAL and invested over one hundred man years into its development. Since Cisco acquired Vovida in 2000, individuals representing every significant telecom company and service provider in the world have downloaded the source code. Today, more and more people are successfully building VOCAL into professional solutions, while contributing fixes and new functionality back to Vovida.org.

Because VOCAL is open source, you can look "under the hood" to the base code and protocol stack levels and discover not only how the system works, but also how common problems are being worked out in the development environment. We're hoping that you will be inspired to take this system to another level by implementing a feature or functionality that no one has thought of before.

Written by a team from Vovida Networks, Practical VoIP Using VOCAL includes the following topics

:

  • Installing and configuring VOCAL 1.4.0 onto a single host and onto a multi-host network with phones and gateways
  • C++, C and Java architecture found within VOCAL
  • Provisioning a VoIP system
  • SIP (Session Initiation Protocol), SDP (Session Description Protocol) and RTP (Real-time Transport Protocol) for call control and media
  • TRIP (Telephony Routing over IP), DNS SRV and ENUM for routing
  • MGCP (Media Gateway Control Protocol) and H.323 for call control and translation into SIP
  • COPS (Common Open Policy Service), OSP (Open Settlement Protocol) and RSVP (Reservation Protocol) for policy and Quality of Service
  • RADIUS (Remote Authentication Dial In User Service) for interfacing with billing servers
  • SNMP (Simple Network Management Protocol)

If you're interested in VoIP, this is the only book available that focuses on the real issues facing programmers and administrators who need to work with these technologies.

This guide shows programmers and administrators how to implement, program and administer VOIP systems using open source tools instead of more expensive options.

Read More Show Less

Editorial Reviews

From The Critics
Explains how to implement a voice over IP (VoIP) system using the Vovida open communication application library (VOCAL). Instructions are provided for installing a phone system on both a PC running Linux and a multihost network. The guide describes the session initiation protocol (SIP), the session description protocol (SDP), the SIP user agent and proxy server, the redirect server, the call processing language feature server, the unified voice mail server, and translators. Annotation c. Book News, Inc., Portland, OR
Read More Show Less

Product Details

  • ISBN-13: 9780596000783
  • Publisher: O'Reilly Media, Incorporated
  • Publication date: 7/15/2002
  • Edition description: 1ST
  • Pages: 528
  • Product dimensions: 7.02 (w) x 9.12 (h) x 1.09 (d)

Meet the Author

Cullen Jennings is the Manager of Software Development in the Voice Architecture Group at Cisco Systems. Previously, he was vice president of engineering for Vovida Networks. His background includes management, consulting, and development both for technology-based companies and for educational institutions. Cullen is a member of the IEEE and ACM and has published numerous technical articles.

Luan Dang is Director of Software Development at Cisco Systems. Previously, Luan was Senior Vice President, Chief Technology Officer and Co-Founder of Vovida Networks. Luan is currently a member of the Technical Advisory Council for the International Softswitch Consortium and has previously filed telephony patents for voice-over-IP (1999) and caller IP (1998). Luan has also been granted a patent for the display screen management apparatus in 2000.

Read More Show Less

Table of Contents

PrefaceChapter 1: VOCAL: Say, What? Chapter 2: Setting Up a Phone System at HomeChapter 3: Setting Up an Internal Trial SystemChapter 4: Provisioning UsersChapter 5: Configuring System Parameters and Dial PlansChapter 6: Provisioning ServersChapter 7: Session Initiation Protocol and Related ProtocolsChapter 8: Vovida SIP StackChapter 9: Base CodeChapter 10: VOCAL User AgentChapter 11: SIP Proxy: Marshal ServerChapter 12: Redirect ServerChapter 13: CPL Feature ServerChapter 14: Unified Voice Mail ServerChapter 15: MGCP TranslatorChapter 16: H.323 TranslatorChapter 17: System MonitoringChapter 18: Quality of Service and BillingChapter 19: ProvisioningVOCAL SIP UA Configuration FileTesting ToolsColophon

Read More Show Less

Customer Reviews

Average Rating 4
( 1 )
Rating Distribution

5 Star

(0)

4 Star

(1)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing 1 Customer Review
  • Anonymous

    Posted March 1, 2005

    a credible open source implementation

    VoIP usage is surging amongst many users worldwide. A pack of startups has been established; each trying to dominate this field. And ATT and other large phone companies are also starting to jump in. With all this, the average VoIP user expects it to be virtually indistinguishable from an traditional phone experience. Well, that is where this book and you come into the scene. To make that simple user experience requires a huge amount of technical work. The book gives you a detailed appreciation of what that involves. This VOCAL is 'only' one VoIP implementation. But it may be attractive, because it is open source. The book's authors were instrumental in designing VOCAL and offer the book as the definitive text on it. They give a lot of functionality, with the added promise that it is very scalable. I cannot discern from the book how VOCAL will fare against well funded proprietary VoIP solutions. But at least VOCAL seems to give them serious opposition, as a credible and free alternative.

    Was this review helpful? Yes  No   Report this review
Sort by: Showing 1 Customer Review

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)