My Account
View Cart
Home
Community
Books & Videos
Safari Books Online
Conferences
Training
School of Technology
About
Complete List
Bestsellers
New Releases
Rough Cuts
Upcoming Titles
Ebooks
By Publisher
By Series
Out of Print
Order Info
Search
Search Tips
Tell a friend
Switching to VoIP
By
Ted Wallingford
June 2005
Pages: 502
|
Table of Contents
|
Index
|
Sample Chapter
|
Colophon
Table of Contents
Chapter 1
Voice and Data: Two Separate Worlds?
The PSTN
Key Systems and PBXs
Limits of Traditional Telephony
VoIP in the Home
VoIP in Business
VoIP's Changing Reputation
Key Issues: Voice and Data: Two Separate Worlds
Chapter 2
Voice over Data: Many Conversations, One Network
VoIP or IP Telephony
Distributed Versus Mainframe
Key Issues: Voice over Data: Many Conversations, One Network
Chapter 3
Linux as a PBX
Free Telephony Software
Installing Legacy Interface Cards
Compiling and Installing Asterisk
Monitoring Asterisk
Key Issues: Linux as a PBX
Chapter 4
Circuit-Switched Telephony
Regulation and Organization of the PSTN
Components of the PSTN
Customer Premises Equipment
Time Division Multiplexing
Point-to-Point Trunking
Legacy Endpoints
Dial-Plan and PBX Design
Key Issues: Circuit-Switched Telephony
Chapter 5
Enterprise Telephony Applications
Application Terminology
Basic Call Handling
Administrative Applications
Messaging Applications
Advanced Call-Handling Applications
CTI Applications
Key Issues: Telephony Applications
Chapter 6
Replacing the Voice Circuit with VoIP
The "Dumb" Transport
Voice Channels
Project 6.1. Set Up Custom Codec Selection and Enable an Independent Call Path
Key Issues: Replacing the Voice Circuit with VoIP
Chapter 7
Replacing Call Signaling with VoIP
VoIP Signaling Protocols
H.323
SIP
IAX
MGCP
Cisco SCCP
Heterogeneous Signaling
Key Issues: Replacing Call Signaling with VoIP
Chapter 8
VoIP Readiness
Assessing VoIP Readiness
Business Environment
Network Environment
Implementation Plan
Key Issues: VoIP Readiness
Chapter 9
Quality of Service
QoS Past and Present
Latency, Packet Loss, and Jitter
CoS
802.1q VLAN
Quality of Service
Residential QoS
Voice QoS on Windows
Best Practices for Quality of Service
Key Issues: Quality of Service
Chapter 10
Security and Monitoring
Security in Traditional Telephony
Security for IP Telephony
Access Control
Software Maintenance and Hardening
Intrusion Prevention and Monitoring
Project 10.3. Logging and Controlling VoIP Packets with iptables
Key Issues: Security and Monitoring
Chapter 11
Troubleshooting Tools
VoIP Troubleshooting Tools
The Three Things You'll Troubleshoot
SIP Packet Inspection
Interoperability
Project 11.3. Trace Both Ends of a Call Setup with Log Comparison
When, Not if, You Have Problems...
Simulating Media Loads
Key Issues: Troubleshooting Tools
Chapter 12
PSTN Trunks
Dial-Tone Trunks
Routing PSTN Calls at Connect Points
Timing Trunk Transitions
Key Issues: PSTN Trunks
Chapter 13
Network Infrastructure for VoIP
Legacy Trunks
VoIP Trunks
Project 13.1 Use Dial-Plan to Connect to Multiple VoIP Networks
WAN Design
Disaster Survivability
Metro-Area Links
Firewall Issues
Peer-by-Peer Codec Selection
Project 13.2. Build an Interactive Directory on a SIP Display Phone
Key Issues: Network Infrastructure for VoIP
Chapter 14
Traditional Apps on the Converged Network
Fax and Modems
Fire and Burglary Systems
Surveillance Systems and Videoconferencing
Voice Mail and IVR
Emergency Dispatch/911
Key Issues: Traditional Apps on the Converged Network
Chapter 15
What Can Go Wrong?
Common Problem Situations
Key Issues: What Can Go Wrong?
Chapter 16
VoIP Vendors and Services
Softphones and Instant Messaging Software
Skype
Other Desktop Telephony Software
Developer Tools and SoftPBX Systems
VoIP Service Providers
Telephony Hardware Vendors
Chapter 17
Asterisk Reference
How Asterisk Is Supported
Asterisk's Configuration Files
Asteriskdial-planAsterisk Dial-Plan
AsteriskchannelsAsterisk Channels
The Asterisk CLI
Integrating Asterisk with Other Software
Key Issues: Asterisk Reference
Appendix A
SIP Methods and Responses
Appendix B
AGI Commands
Appendix C
Asterisk Manager Socket API Syntax
Glossary
Colophon
Return to
Switching to VoIP