1300 187 187
 
SIP Demystified - Gonzalo Camarillo

Hardcover

Published: 1st September 2001
Ships: 7 to 10 business days
7 to 10 business days
RRP $83.99
$57.50
32%
OFF

State-of-the-art SIP primer

SIP (Session Initiation Protocol) is the open standard that will make IP telephony an irresistible force in communications, doing for converged services what http does for the Web. "SIP Demystified" - authored by Gonzalo Camarillo, one of the contributors to SIP development in the IETF--gives you the tools to keep your company and career competitive. This guide tells you why the standard is needed, what architectures it supports, and how it interacts with other protocols. As a bonus, you even get a context-setting background in data networking. Perfect if you're moving from switched voice into a data networking environment, here's everything you need to understand:


* Where, why, and how SIP is used
* What SIP can do and deliver
* SIP's fit with other standards and systems
* How to plan implementations of SIP-enabled services
* How to size up and choose from available SIP products

Prefacep. xiii
Forewordp. xvii
Signalling in the Circuit-Switched Networkp. 1
The Origins of Circuit-Switchingp. 3
Characteristics of Circuit-Switchingp. 6
Strengths of Circuit-Switchingp. 6
Weaknesses of Circuit-Switchingp. 7
Introduction to Signallingp. 8
FDM and In-band Signallingp. 11
Analog Transmissionp. 12
Digital Transmissionp. 13
Time Division Multiplexingp. 15
Digital Signalling Systemsp. 16
Access Signallingp. 18
Trunk Signallingp. 19
SS7p. 23
The Paradigm Behind SS7p. 25
Conclusionsp. 28
Packet Switching, IP, and the IETFp. 29
Packet Switchingp. 30
Strengths of Packet Switchingp. 35
Weaknesses of Packet Switchingp. 36
X.25p. 36
IP and the Internet Paradigmp. 37
IP Connectivityp. 37
Intelligence Pushed to the End Systemsp. 38
End-to-End Protocolsp. 41
General Design Issuesp. 42
History of the Internet Protocol Development Processp. 45
Origins of the Request For Comments (RFCs)p. 45
Coordination Bodiesp. 46
The IETFp. 48
The IESGp. 49
The Technical Workp. 49
IETF Specifications: RFCs and I-Dsp. 50
The Internet Multimedia Conferencing Architecturep. 55
The Internet Layered Architecturep. 56
Transport Layer Protocolsp. 57
Real-Time Services in the Internetp. 59
Multicastp. 62
Routing Towards Many Receiversp. 62
Advantages of Multicastp. 64
Multicast Routing Protocolsp. 65
IGMPp. 68
The Mbonep. 70
Transport of Real-Time Data: RTPp. 70
Jitter and Sequencing of Datagramsp. 71
Real-Time Transport Control Protocolp. 73
QoS Provisioning: Integrated Services and Differentiated Servicesp. 74
Integrated Servicesp. 74
Differentiated Services (DiffServ)p. 79
Session Announcement Protocol (SAP)p. 81
Session Descriptionsp. 82
Session Description Protocol (SDP)p. 82
SDP Syntaxp. 83
SDP Next Generation (SDPng)p. 86
Real-Time Streaming Protocol (RTSP)p. 87
Usage Example of the Internet Multimedia Conferencing Toolkitp. 87
The Session Initiation Protocol: SIPp. 89
SIP Historyp. 90
Session Invitation Protocol: SIPv1p. 91
Simple Conference Invitation Protocol: SCIPp. 92
Session Initiation Protocol: SIPv2p. 92
Functionality Provided by SIPp. 94
Session Establishment, Modification, and Terminationp. 94
User Mobilityp. 96
SIP Entitiesp. 98
User Agentsp. 98
Redirect Serversp. 102
Proxy Serversp. 103
Registrarsp. 105
Location Serversp. 105
Good Features of SIPp. 106
SIP Is Part of the IETF Toolkitp. 106
Separation Between Establishing and Describing a Sessionp. 108
Intelligence in the End System: End-to-End Protocolp. 109
Interoperabilityp. 109
Scalabilityp. 110
SIP as a Platform for Service Creationp. 110
SIP: Protocol Operationp. 115
Client/Server Transactionsp. 116
SIP Responsesp. 116
SIP Requestsp. 117
Types of Proxy Serversp. 126
Call Stateful Proxyp. 127
Stateful Proxyp. 127
Stateless Proxyp. 129
Distribution of Proxiesp. 129
Format of SIP Messagesp. 130
SIP Request Formatp. 132
SIP Response Formatp. 132
SIP Headersp. 134
SIP Bodiesp. 142
Transport Layerp. 144
INVITE Transactionsp. 144
CANCEL Transactionsp. 148
Other Transactionsp. 150
Detailed Examplep. 151
SIP Call Through a Proxyp. 151
Extending SIP: The SIP Toolkitp. 159
Extension Negotiationp. 160
How It's Donep. 161
Design Principles for SIP Extensionsp. 162
Do Not Break the Toolkit Approachp. 163
Peer-to-Peer Relationshipp. 163
Independence from Session Typep. 164
Do Not Change Method Semanticsp. 164
Extensions to SIPp. 165
The SIP Toolkitp. 165
Reliable Delivery of Provisional Responsesp. 165
Mid-session Transactions That Do Not Change the State of the Sessionp. 169
Multiple Message Bodiesp. 170
Instant Messagesp. 171
Automatic Configuration of UAsp. 172
Preconditions to Be Fulfilled Before Alertingp. 174
Caller Preferencesp. 176
Asynchronous Notification of Eventsp. 179
Third-party Call Controlp. 181
Session Transferp. 184
Sending Commandsp. 186
SIP Securityp. 187
Building Applications with the SIP Toolkitp. 191
Third-generation Mobile Systemsp. 192
Network Domainsp. 193
Call Flow Examplesp. 195
Instant Messages and Presencep. 199
SIMPLE Working Groupp. 199
Presence Architecturep. 200
Instant Messagingp. 201
PacketCablep. 202
Architecturep. 203
Call Flow Examplep. 203
PSTN to SIP Interworkingp. 204
Low-Capacity Gatewaysp. 207
High-Capacity Gatewaysp. 209
SIP Extensions for PSTN Interworkingp. 210
The PINT Service Protocolp. 213
SIP for Conferencingp. 214
Multicast Conferencesp. 215
End User Mixing Modelp. 215
Multipoint Control Unit (MCU)p. 216
Decentralized Multipoint Conferencep. 217
Control of Networked Appliancesp. 219
Finding Futher Information on SIPp. 221
IETF Web sitep. 221
Henning Schulzrinne's SIP Web pagep. 223
Dean Willis' Web Pagesp. 225
The SIP forump. 226
RFC examplep. 227
RFCp. 229
Acronymsp. 239
Referencesp. 245
Indexp. 251
Table of Contents provided by Syndetics. All Rights Reserved.

ISBN: 9780071373401
ISBN-10: 0071373403
Series: Telecommunications Demystified S.
Audience: Professional
Format: Hardcover
Language: English
Number Of Pages: 320
Published: 1st September 2001
Publisher: McGraw-Hill Education
Dimensions (cm): 23.4 x 18.7  x 1.8
Weight (kg): 0.49
Edition Number: 1