Session Initiation Protocol (SIP): Controlling Convergent Networks / Edition 1

Hardcover (Print)
Used and New from Other Sellers
Used and New from Other Sellers
from $65.95
Usually ships in 1-2 business days
(Save 25%)
Other sellers (Hardcover)
  • All (5) from $65.95   
  • New (4) from $65.95   
  • Used (1) from $109.95   


Build a next-generation telecommunications infrastructure

Consolidate divergent networks into one seamless, high-performance communications landscape using cutting-edge SIP technology, tools, and techniques. Session Initiation Protocol (SIP): Controlling Convergent Networks explains how to deliver Internet phone calls, IMs, video streams, and teleconferences across legacy, wireless, and wireline networks. Learn how to manage SIP sessions, build layers and proxies, interpret control codes, set up gateways, and comply with IETF and 3GPP standards. You'll also get details on using the latest methods, maximizing QoS, and implementing security measures.

  • Initiate, modify, and terminate IETF-compliant SIP sessions
  • Construct SIP messages, requests, proxies, functions, and layers
  • Interconnect WiFi, WiMax, VoIP, and wireline networks
  • Incorporate TDM and SS7 systems using media and signaling gateways
  • Determine user locations with REGISTER and presence techniques
  • Augment functionality using RFCs and packet cable extensions
  • Prevent hijacking, tampering, DoS, DDoS, and BOTS attacks
  • Implement reliable authentication, encryption, and intrusion detection policies

Read More Show Less

Product Details

  • ISBN-13: 9780071488525
  • Publisher: McGraw-Hill Professional Publishing
  • Publication date: 7/1/2008
  • Series: McGraw-Hill Communications Ser.
  • Edition number: 1
  • Pages: 264
  • Product dimensions: 7.40 (w) x 9.20 (h) x 0.90 (d)

Meet the Author

Travis Russell is a senior manager at Tekelec with more than 25 years of experience in data and voice networks. He has numerous patents and patents pending, and is the author of several books including Signaling System #7 and The IP Multimedia Subsystem (IMS).

Read More Show Less

Table of Contents

Acknowledgments     xiii
Introduction     xv
Architecture of a SIP Network     1
The Traditional Voice Network     2
Wireline Network Architecture     2
Wireless Network Architecture     5
Network Elements in a Voice over IP Network     7
Media Gateway (MG)     9
Media Gateway Control Function (MGCF)     10
Signaling Gateway     10
Application Servers (ASs)     11
The Domain Name System (DNS)     11
Electronic Numbering (ENUM)     12
SIP-Specific Entities     13
User Agents (UAs)     14
Proxy Servers     16
Redirect Servers     18
Registrars     19
Location Servers     19
Structure of the SIP Protocol     21
SIP Messages and Formats     21
Concept of a Dialog     23
Requests     25
Responses     26
Header Fields     28
SIP Identities     42
Private User Identity     44
Public User Identity     45
Session Description Protocol (SDP)     46
Session Descriptions     48
Time Descriptions     50
Media Descriptions     51
Attributes     52
SIP Status Codes     55
1xx Provisional Codes     57
2xx Successful Status Codes     59
3xx Redirection Status Codes     60
4xx Client Failure Status Codes     61
5xx Server Failure Status Codes     69
6xx Global Failure Status Codes     70
Registration Procedures in a SIP Network     73
Basic Registration     74
Event Notification     77
Message Waiting Indication (MWI)     77
Interworking with the PSTN     79
Establishing a Session in SIP     91
Accessing the Network     92
Initiating a Dialog     93
Client Request     97
Server Response     99
Emergency Session Establishment     101
SIP Routing     102
Loose Routing     103
Strict Routing     108
SIP Session Modification     111
SIP Session Termination     112
Extending SIP to Support New Functions     115
The Concept of SIP Extensions     116
How Extensions are Documented      117
How Extensions are Treated     117
Some Examples of Extensions     118
P-Access-Network-Info     119
P-Answer-State     120
P-Asserted-Identity     121
P-Associated-URI     121
P-Called-Party-ID     122
P-Charging-Function-Addresses     122
P-Charging-Vector     123
P-Early Media     124
P-Media-Authorization     125
P-Preferred-Identity     125
P-Profile-Key     126
P-User-Database     126
P-Visited-Network-ID Header     127
Packet Cable Extensions     128
P-DCS-Trace-Party-ID     128
P-DCS-OSPS     128
P-DCS-Billing-Info     129
P-DCS-LAES     130
P-DCS-Redirect     131
Security in a SIP Network     133
Types of Network Attacks     134
Registration Hijacking     135
Session Hijacking     136
Impersonating a Server     137
Tampering with Message Bodies     138
Tearing Down Sessions     138
Denial of Service and Amplification     139
Bots and DDoS Attacks      140
Security Measures     141
Password and Access Controls     145
Encryption     146
Authentication and Authorization     149
Strict Routing     150
Security Solutions     151
Intrusion Detection     152
Intrusion Protection     156
SIP-Related RFCs     159
IETF SIP Requests for Comments (RFCs)     159
Methods and Parameters     163
ACK Method     164
BYE Method     165
CANCEL Method     170
INVITE Method     172
MESSAGE Method     178
NOTIFY Method     182
OPTIONS Method     186
REGISTER Method     191
SUBSCRIBE Method     196
UPDATE Method     201
Methods and Parameters from a Proxy Perspective     207
ACK Method     208
BYE Method     209
CANCEL Method     213
INVITE Method     215
MESSAGE Method     220
NOTIFY Method     224
OPTIONS Method     229
REGISTER Method     233
SUBSCRIBE Method     238
UPDATE Method      243
Bibliography     247
Index     251
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Terms of Use.
  • - Barnes & reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)