SIP Demystified / Edition 1

SIP Demystified / Edition 1

5.0 1
by Gonzalo Camarillo
     
 

ISBN-10: 0071373403

ISBN-13: 9780071373401

Pub. Date: 08/28/2001

Publisher: McGraw-Hill Professional Publishing

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

…  See more details below

Overview

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

Read More

Product Details

ISBN-13:
9780071373401
Publisher:
McGraw-Hill Professional Publishing
Publication date:
08/28/2001
Series:
Demystified Series
Pages:
320
Product dimensions:
7.30(w) x 9.30(h) x 0.68(d)

Table of Contents

Prefacexiii
Forewordxvii
Chapter 1Signalling in the Circuit-Switched Network1
The Origins of Circuit-Switching3
Characteristics of Circuit-Switching6
Strengths of Circuit-Switching6
Weaknesses of Circuit-Switching7
Introduction to Signalling8
FDM and In-band Signalling11
Analog Transmission12
Digital Transmission13
Time Division Multiplexing15
Digital Signalling Systems16
Access Signalling18
Trunk Signalling19
SS723
The Paradigm Behind SS725
Conclusions28
Chapter 2Packet Switching, IP, and the IETF29
Packet Switching30
Strengths of Packet Switching35
Weaknesses of Packet Switching36
X.2536
IP and the Internet Paradigm37
IP Connectivity37
Intelligence Pushed to the End Systems38
End-to-End Protocols41
General Design Issues42
History of the Internet Protocol Development Process45
Origins of the Request For Comments (RFCs)45
Coordination Bodies46
The IETF48
The IESG49
The Technical Work49
IETF Specifications: RFCs and I-Ds50
Chapter 3The Internet Multimedia Conferencing Architecture55
The Internet Layered Architecture56
Transport Layer Protocols57
Real-Time Services in the Internet59
Multicast62
Routing Towards Many Receivers62
Advantages of Multicast64
Multicast Routing Protocols65
IGMP68
The Mbone70
Transport of Real-Time Data: RTP70
Jitter and Sequencing of Datagrams71
Real-Time Transport Control Protocol73
QoS Provisioning: Integrated Services and Differentiated Services74
Integrated Services74
Differentiated Services (DiffServ)79
Session Announcement Protocol (SAP)81
Session Descriptions82
Session Description Protocol (SDP)82
SDP Syntax83
SDP Next Generation (SDPng)86
Real-Time Streaming Protocol (RTSP)87
Usage Example of the Internet Multimedia Conferencing Toolkit87
Chapter 4The Session Initiation Protocol: SIP89
SIP History90
Session Invitation Protocol: SIPv191
Simple Conference Invitation Protocol: SCIP92
Session Initiation Protocol: SIPv292
Functionality Provided by SIP94
Session Establishment, Modification, and Termination94
User Mobility96
SIP Entities98
User Agents98
Redirect Servers102
Proxy Servers103
Registrars105
Location Servers105
Good Features of SIP106
SIP Is Part of the IETF Toolkit106
Separation Between Establishing and Describing a Session108
Intelligence in the End System: End-to-End Protocol109
Interoperability109
Scalability110
SIP as a Platform for Service Creation110
Chapter 5SIP: Protocol Operation115
Client/Server Transactions116
SIP Responses116
SIP Requests117
Types of Proxy Servers126
Call Stateful Proxy127
Stateful Proxy127
Stateless Proxy129
Distribution of Proxies129
Format of SIP Messages130
SIP Request Format132
SIP Response Format132
SIP Headers134
SIP Bodies142
Transport Layer144
INVITE Transactions144
CANCEL Transactions148
Other Transactions150
Detailed Example151
SIP Call Through a Proxy151
Chapter 6Extending SIP: The SIP Toolkit159
Extension Negotiation160
How It's Done161
Design Principles for SIP Extensions162
Do Not Break the Toolkit Approach163
Peer-to-Peer Relationship163
Independence from Session Type164
Do Not Change Method Semantics164
Extensions to SIP165
The SIP Toolkit165
Reliable Delivery of Provisional Responses165
Mid-session Transactions That Do Not Change the State of the Session169
Multiple Message Bodies170
Instant Messages171
Automatic Configuration of UAs172
Preconditions to Be Fulfilled Before Alerting174
Caller Preferences176
Asynchronous Notification of Events179
Third-party Call Control181
Session Transfer184
Sending Commands186
SIP Security187
Chapter 7Building Applications with the SIP Toolkit191
Third-generation Mobile Systems192
Network Domains193
Call Flow Examples195
Instant Messages and Presence199
SIMPLE Working Group199
Presence Architecture200
Instant Messaging201
PacketCable202
Architecture203
Call Flow Example203
PSTN to SIP Interworking204
Low-Capacity Gateways207
High-Capacity Gateways209
SIP Extensions for PSTN Interworking210
The PINT Service Protocol213
SIP for Conferencing214
Multicast Conferences215
End User Mixing Model215
Multipoint Control Unit (MCU)216
Decentralized Multipoint Conference217
Control of Networked Appliances219
AppendixFinding Futher Information on SIP221
IETF Web site221
Henning Schulzrinne's SIP Web page223
Dean Willis' Web Pages225
The SIP forum226
RFC example227
RFC229
Acronyms239
References245
Index251

Read More

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >

SIP Demystified 5 out of 5 based on 0 ratings. 1 reviews.
Anonymous More than 1 year ago
Warrior den