Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Standard view
Full view
of .
Look up keyword or section
Like this

Table Of Contents

About This Tutorial
Intended Audience
About Authors
Copyright Notice
Introduction: Why SIP?
…but it is always about ALL ALL ALL
Why to SIP?
Background Info: Cost-Saving
Pre-IP Telephone Systems
30 Years of VoIPHistory
Future of The Phone (1870)
2007 –Where Are Thou Really?
SIP Works Fine in 2007
SIP Gaps in 2007
Summary of Introduction
IETF Standardization
Where SIP Was Born
Related IETF Working Groups
‘S’in SIP Doesn’t Stand for Simple
Introduction to SIP Architecture
User Viewpoint: SIP End- devices
Basic SIP Call-Flow (Proxy Mode)
Packetized Communication
Supporting Protocols: How Do I
Example SIP Network
RTP: Multimedia Communication
Real Time Transport Protocol (RTP)
RTP Header Functions
RTP: Header
RTP Body
Audio Quality
SIP Servers
Predecessor to SIP Servers…
SIP Glue: Proxy Server
Key SIP Proxy Roles
ENUM Translation and Ownership
ENUM Call Flow
Proxy Designer’s Dilemma
Proxy feature: Ability to Try Multiple Destinations: Forking
Stateful versus Stateless Proxy Operational Mode
Stateful versus Stateless Proxy Operational Mode (cont.)
“Stateful”Proxy Refers to Transactions
Subsequent Transactions Bypass Proxy
Back-to-Back UA (B2BUA)
Summary SIP Servers
SIP Message Elements
SIP Message Flows
SIP Methods Specified in RFC3261
Some SIP Extension Methods
Some Important SIP Header Fields
SIP Responses
SIP Response Codes
Summary of SIP “Language”
Best Current Practices
Q: Is QoS Problem?
SIP and QoS Control
ILBC Benchmarks
Where NATsAffect SIP
NAT Solution Space
NAT Solution Space (cont.)
Media Relay: Before and After
The SBC Concerns
Q: How to Get over Firewalls?
Firewall Traversal
A: How to Get over Firewalls
About SIP-to-PSTN Connectivity
PSTN Gateways
Call Flow SIP to PSTN
PSTN GW != SIP proxy
CLID –message example
DTMF Support
VoIPProtocol Security
Client’s Authenticity: Digest
Due Diligence of Digest Security
SIP Security at Transport Layer
SIP Security for Message Body
SIP Security Protocol Features
Putting the Pieces Together
Security of Media
Alternatives for Media Security
What Makes Attacks Easy
Code Vulnerabilities
Getting Security Policy Right
Denial of Service
Dave: I could go to jail for selling this CD!
Defeating Spam (cont.)
Security Summary
SIP Services
Service Space
Instant Messaging
Subscribe-Notify For Presence Services
Subscribe Notify for Message Waiting Indication (MWI)
More PBX-like Services with SIP
Example: Call Transfer Call Flow
Service Execution Layering
“Sandbox Power Trade-off”
Call Processing Logic Example
SIP Common Gateway Interface (CGI)
Summary SIP Services
Black-Belt SIP: Short Overview of Some Advanced Techniques
Record-Routing Example
Another Record-Routing Use
Session Timer
Notion of Dialog
The peer-2-peer fascination
About SER: iptel.org/ser
SER is Greatly Configurable
World According to SER
SER Data Model (simplified)
Extensibility: Modules
Software Architecture
SER Jump Start
SER Summary
-The End –
Information Resources
SIP Information Resources
More SIP Information Resources
There Are SIP Books!
Going Mobile: IP Multimedia Subsystem (IMS)
IMS History
3GPP: Architecture
User Identity
IMS Components
User Equipment (UE)
Proxy Call Session Control Function (P-CSCF)
Breakout Gateway Control Function (BGCF)
Media GatewayControl Function (MGCF)
Media Resource Function (MRF)
Application Server (AS)
Home Subscription Server (HSS)
Registration (1)
Registration: Request handling
Registration: Reply handling
Access Security in IMS
Authentication and Security
State Information
Network Initiated De- Registration
De-Registration: Subscription Phase
De-Registration: De- Registration Phase
Session Establishment
QoS and Session Establishment
Network Initiated Session Termination
Fixed Mobile Convergence (FMC)
Further Reading
IMS Information Resources
There Are IMS Books
Glossary …
0 of .
Results for:
No results containing your search query
P. 1
Sip Tutorial 1

Sip Tutorial 1

Ratings: (0)|Views: 437|Likes:
Published by Sourav Saha

More info:

Published by: Sourav Saha on Apr 17, 2012
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





You're Reading a Free Preview
Pages 5 to 70 are not shown in this preview.
You're Reading a Free Preview
Pages 75 to 107 are not shown in this preview.
You're Reading a Free Preview
Pages 112 to 146 are not shown in this preview.
You're Reading a Free Preview
Pages 151 to 154 are not shown in this preview.
You're Reading a Free Preview
Pages 159 to 242 are not shown in this preview.

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->