Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Packet Guide to Voice over IP
Preface
Audience
Contents of This Book
Conventions Used in This Book
Using Code Examples
Safari® Books Online
How to Contact Us
Acknowledgments
Dedication
1. Introduction to Voice over the Internet Protocol
What Is VoIP?
Real-time Versus Nonreal-time Data
Why Change to VoIP?
The Business Case
VoIP and FCC Regulation
911
A Note on Power
General VoIP Topologies
Power over Ethernet
PoE Basic Operation
VoIP Protocols
Signaling Protocols
Session Initiation Protocol
H.323
Skinny Client Control Protocol
Transport Protocol
VoIP Basic Operation
Performance
Unified Communications
Summary
Standards and Reading
Review Questions
Review Question Answers
Lab Activities
Activity 1—Review of the Standards
Activity 2—Download Wireshark and the Capture Files for This Chapter
Activity 3—Examine VoIP Offerings in Your Area
Activity 4—Take a Look at the FCC Website
Activity 5—Latency, Packet Loss, and Jitter
2. Traditional Telephony
Introduction
Overview
Organizations
Connecting to the Traditional World
Telecommunication Companies
Telephone Wiring
Data Cabling, EIA568 A and B
POTS and the Local Loop
T-1
T-1 signaling
T-1 physical layer and wiring
Integrated Services Digital Network
Basic Telephone-Call Operation
Summary
Standards and Reading
Review Questions
Review Question Answers
Lab Activities
Activity 1—Review Your Local Telephone Connections
Activity 2—Experiment with the Desktop Telephone or VoIP Phone
Activity 3—Wiring to the PBX or Central Office
Activity 4—ITU-T Recommendations
3. Session Initiation Protocol
Introduction
Protocol Description
Components
Addressing
Basic Operation
SIP Messages and Message Structure
Requests
Responses
Header Fields
Basic Operation Continued
Session Description Protocol (SDP)
Trunks
Security
Summary
Standards and Reading
Review Questions
Review Question Answers
Lab Activities
Activity 1—Build the Topology Shown
Activity 2—Packet Capture
Activity 3—Packet Capture Analysis
Activity 4—Phone-Call Analysis
Activity 5—SDP
4. The Real-Time Transport Protocol and the Real-Time Control Protocol
Protocol Description
Profiles
Basic Operation
Protocol Structure
Header first octet
Header second octet
Packet fields beyond the first two octets
RTP extension header
RTP Control Protocol
Detailed Operation
Security
Vectors
SRTP Operation
Summary
Standards and Reading
Review Questions
Review Answers
Lab Activities
Activity 1—Topology Build
Activity 2—Analysis of the RTP Stream
Activity 3—The Codec
Activity 4—Analysis of the RTCP Stream
5. Codecs
Audio Frequencies
Voice Signals
Audio Coders and Decoders
Sampling
Quantizing
ITU-T G Series Specifications
Codec Selection and Performance
So, what values can we expect?
Transcoding
Packet Loss and Packet Loss Concealment (PLC)
What Codec Are You Using?
Video Signals
Sending a Series of Pictures
Video Encoding
Standards Groups for Video
Profiles
ITU-T Video Recommendations
ISO/IEC Video Standards
Summary
Standards and Reading
Review Questions
Review Question Answers
Lab Activities
Activity 1—Colors
Activity 2—File Sizes
Activity 3—Audio Quality
Activity 4—Video Quality
6. H.323 ITU-T Recommendation for Packet-Based Multimedia Communications Systems
Recommendation Description
Subprotocols
Basic Operation and Message Structure
H.225 Messaging
Q.931 Fields
H.225 Message Format
H.225 RAS
H.225 RAS fields
H.225 Standard Messages
H.225 Modes
FastStart
Other H.225 Messages
H.245
Voice Data
Termination
Summary
Standards and Reading
Review Questions
Review Question Answers
Lab Activities
Activity 1—Build the Topology Shown
Activity 2—Capture Setup
Activity 3—Packet Capture Analysis
Activity 4—Phone-Call Analysis
Activity 5—H.245
7. Skinny Client Control Protocol
Protocol Description
Structure
Basic Header Format
Topology Construction
Operational Stages
Startup
Registration
Picking up the Handset—Going Off-Hook
Dialing a Number
At the Receiver
Back at the Source Phone
Voice Data
Teardown of the Call
Performance Measuring
Off-Site Calling
Summary
Reading
Review Questions
Review Answers
Lab Activities
Activity 1—Basic Topology Build
Activity 2—Going Off-Hook
Activity 3—Show and Debug
Activity 4—Call-Flow Diagram
Activity 5—Multiple Call Managers
About the Author
Colophon
Copyright
← Prev
Back
Next →
← Prev
Back
Next →