Cover image for Delivering voice over IP networks
Title:
Delivering voice over IP networks
Personal Author:
Edition:
2nd ed.
Publication Information:
Indianapolis, Indiana : Wiley Publishing, 2002
ISBN:
9780471386063
Added Author:

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000004809533 TK5105.585 M6 2002 Open Access Book Book
Searching...

On Order

Summary

Summary

Includes new coverage on the advances in signaling protocols, second-generation switching and the development of non-switched alternatives, and the implementation lessons learned. Contains in-depth coverage of network architectures used to support VoIP, performance and voice quality considerations, compression and integration methods for IP tranmissions.


Author Notes

Daniel Minoli has been a network consultant to Teleport, DVI Communications, and Bellcore. recently played a key role in the foundation of two networking companies: Global Nautical Networks, a provider of mobile Internet and data services to marinas, and InfoPort Communications Group, an optical and Gigabit Ethernet metropolitan carrier. He has also taught at New York University, Stevens Institute of Technology, Carnegie-Mellon University, and Monmounth University. An author of best-selling books on telecommunications and data communications, he has written columns for ComputerWorld, NetworkWorld, and Network Computing. He is the author of Telecommunications Handbook, Second Edition, also published by Artech House.

050


Table of Contents

Prefacep. xiii
Acknowledgmentp. xv
About the Authorsp. xvii
Chapter 1 Introduction and Motivationp. 1
1.1 Introductionp. 1
1.2 Drivers for Voice over IPp. 6
The Negative Driversp. 12
1.3 Approaches for IP-Based Voice Systemsp. 14
Voice Servers Approachp. 15
IP Voice and Video Phonesp. 18
1.4 The Futurep. 18
Referencesp. 18
Chapter 2 An Overview of IP, IPOATM, MPLS, and RTPp. 21
2.1 Introductionp. 21
2.2 Internet Protocolp. 24
The Role of the IPp. 24
IP Routingp. 26
IP Datagramsp. 29
Support of Voice and Video in Routersp. 32
IP Version 6 (IPv6)p. 33
2.3 IP over ATM (IPOATM)p. 36
2.4 Basic Synopsis of MPLSp. 39
MPLS Forwarding/Label-Switching Mechanismp. 41
MPLS Label-Distribution Mechanismp. 43
2.5 Real-Time Transport Protocol (RTP)p. 45
2.6 RTP Control Protocol (RTCP)p. 50
2.7 Stream Control Transmission Protocol (SCTP)p. 52
2.8 ATM QoS Mechanismsp. 54
Quality of Service Parametersp. 56
QoS Classesp. 57
Referencesp. 59
Notesp. 61
Chapter 3 Issues in Packet Voice Communicationp. 63
3.1 Introductionp. 63
Scopep. 64
Summary of Resultsp. 65
3.2 Traffic Modelsp. 66
Introductionp. 66
Speech Eventsp. 66
Speaker Modelsp. 67
Call Origination Modelp. 72
3.3 Performance Criteriap. 74
Results of Subjective Studiesp. 74
Smoothness Criteriap. 76
3.4 Link Modelp. 78
Introductionp. 79
Model Descriptionp. 79
3.5 Resultsp. 84
Properties of the Delay Distributionp. 84
Finite-Buffer Casep. 86
Effect of Speech Modelsp. 88
Optimal Packet Lengthp. 90
Transient Behaviorp. 92
3.6 Conclusionp. 95
Referencesp. 96
Chapter 4 Voice Technologies for Packet-Based Voice Applicationsp. 101
4.1 Introductionp. 101
General Overview of Speech Technologyp. 101
Waveform Codingp. 102
Vocoding (Analysis/Synthesis) in the Frequency Domainp. 107
4.2 G.727: ADPCM for Packet Network Applicationsp. 111
Introductionp. 111
ADPCM Encoder Principlesp. 114
ADPCM Decoder Principlesp. 121
4.3 Example of Applicationp. 123
Referencesp. 123
Notesp. 123
Chapter 5 Technology and Standards for Low-Bit-Rate Vocoding Methodsp. 125
5.1 Introductionp. 125
Overviewp. 127
Vocoder Attributesp. 128
Linear Prediction Analysis-by-Synthesis (LPAS) Codingp. 130
5.2 Introduction to G.729 and G.723.1p. 133
Differentiationsp. 133
Standardization Processp. 134
Standardization Intervalp. 135
5.3 G.723.1p. 136
Introductionp. 136
Encoder/Decoderp. 136
5.4 G.728p. 138
LD-CELP Encoderp. 139
LD-CELP Decoderp. 140
5.5 G.729p. 140
Encoderp. 141
Decoderp. 143
5.6 Example of Applicationsp. 145
H.263 Video Coding for Low-Bit-Rate Communicationp. 145
H.324 Multimedia Communicationp. 146
H.323 Multimedia Communications Standard for LANs and Enterprise Networksp. 148
Referencesp. 150
Notesp. 151
Chapter 6 Voice over IP and the Internetp. 153
6.1 Introductionp. 153
6.2 IP/Internet Backgroundp. 157
Internet Protocol Suitep. 157
The Internetp. 157
6.3 Voice Transmission and Approaches in ATM, Frame Relay, and IPp. 162
ATMp. 162
Frame Relayp. 164
IPp. 164
ITU-T H.323 Group of Standardsp. 165
Streaming Audiop. 166
6.4 QoS Problems and Solutionsp. 167
6.5 Protocols for QoS Support for Audio and Video Applicationsp. 169
RSVP Applicationsp. 169
IP Multicastp. 171
6.6 Internet Telephony Servers (ITSs)p. 172
6.7 The Voice over IP/Internet Marketp. 177
6.8 VOIP Regulatory Issuesp. 177
6.9 Conclusionp. 180
Referencesp. 181
Notesp. 181
Chapter 7 Signaling Approachesp. 183
7.1 Introductionp. 183
7.2 Signaling in Circuit-Switched Networksp. 187
7.3 H.323 Standardsp. 189
Functional Elementsp. 189
H.323 Basicsp. 190
Example of Signalingp. 196
7.4 MGCPp. 202
7.5 SIPp. 207
SIP Protocol Componentsp. 209
SIP-Tp. 210
7.6 Other IETF Signaling Effortsp. 215
PINT and SPIRITSp. 215
ENUMp. 218
TRIPp. 219
7.7 MEGACOp. 219
7.8 Sigtran Protocolsp. 221
Performance Considerations for CCSS7 over IPp. 223
Security Requirements for CCSS7 over IPp. 223
SCTP Use in CCSS7p. 223
Transporting MTP over IPp. 226
Transporting SCCP over IPp. 229
7.9 SCTPp. 230
Introductionp. 230
Motivationp. 230
Architectural View of SCTPp. 230
Functional View of SCTPp. 231
Key Termsp. 236
Serial Number Arithmeticp. 236
SCTP Packet Formatp. 239
SCTP Association State Diagramp. 258
Association Initializationp. 260
User Data Transferp. 262
Termination of an Associationp. 273
Referencesp. 276
Notesp. 277
Chapter 8 Quality of Servicep. 279
8.1 Introductionp. 279
8.2 Backgroundp. 281
8.3 QoS Approachesp. 284
Per-Flow QoSp. 284
Class-Based QoSp. 288
MPLS-Based QoSp. 289
Traffic Management/Queue Managementp. 291
8.4 QoS Detailsp. 294
IETF Intserv Approachp. 294
IETF Diffserv Approachp. 305
Additional Details on Queue Managementp. 320
Conclusionp. 326
8.5 Case Studyp. 327
Real-Time Service Requirementsp. 327
Technical Challengesp. 330
Cisco Solutions for Supporting IP-Based Real-Time Servicesp. 330
Referencesp. 340
Notesp. 342
Chapter 9 Voice over MPLS and Voice over IP over MPLSp. 343
9.1 Introduction and Backgroundp. 343
9.2 Motivationsp. 344
9.3 Basic MPLS Featuresp. 349
MPLS Forwarding/Label-Switching Mechanismp. 353
MPLS Label-Distribution Mechanismp. 356
Other Featuresp. 358
Comparisonp. 359
9.4 QoS Capabilitiesp. 363
Introductionp. 365
Detailsp. 368
9.5 Voice Applicationsp. 370
IP Header Compressionp. 371
VOIPOMPLS Proposalp. 372
MPLS Forum Specificationp. 374
Referencesp. 375
Notesp. 376
Chapter 10 Telephone Number Mapping (ENUM)p. 377
10.1 Introductionp. 377
10.2 Backgroundp. 379
10.3 Introduction to ENUMp. 383
ENUM: An Evolving Architecturep. 385
Defining ENUM Applicationsp. 387
The ENUM Road to Successp. 389
10.4 Summary of Capabilities and Issuesp. 390
Capabilitiesp. 390
Advocacyp. 397
10.5 Number Portabilityp. 398
Types of NPp. 400
SPNP Schemesp. 401
Database Queries in the NP Environmentp. 405
Call Routing in the NP Environmentp. 408
NP Implementations for Geographic E. 164 Numbersp. 411
NP-Enabled Number Conservation Methodsp. 411
Conclusionp. 414
10.6 E. 164 Numbers and DNSp. 417
Introductionp. 417
E. 164 Numbers and DNSp. 417
Fetching Uniform Resource Identifiers (URIs) Given an E. 164 Numberp. 418
IANA Considerationsp. 420
Security Considerationsp. 420
10.7 Appendix to the RFC 2916 Scenariop. 421
Referencesp. 422
Notesp. 424
Chapter 11 Carrier Applicationsp. 427
11.1 Introduction and Opportunitiesp. 427
11.2 Where the Action Should Bep. 432
11.3 Carrier Voice Networksp. 439
11.4 Deployment and Issuesp. 446
Wireless Networksp. 450
Cable Telephony Networksp. 458
11.5 Enterprise Applicationsp. 465
11.6 International Opportunitiesp. 466
11.7 Equipment/Vendor Trendsp. 469
Referencesp. 473
Notesp. 474
Indexp. 477