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

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

by Travis Russell
     
 

ISBN-10: 0071488529

ISBN-13: 9780071488525

Pub. Date: 07/01/2008

Publisher: McGraw-Hill Professional Publishing

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

…  See more details below

Overview

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

Product Details

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

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

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >