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

Table Of Contents

Outline
The Big FAQ
Appeals of IP Telephony
Integrated Applications
IP Service Model
IP Design Concepts
Who is Who
Who Engineers the Internet
IETF -Standardization Procedure (RFC 2026)
Concepts of the Internet Design (RFC 1958, 2775)
Advantages of the IETF Standardization Process
Related IETF Working Groups
Other Related Bodies
Internet Telephony
What Protocols Are Needed?
What Protocols Are There
Protocol ZOO
SIP Signaling
Session Initiation Protocol
SIP -General Purpose Presence Protocol
SIP Is Not
SIP History
SIP End-devices
SIP Workhorses
SIP Addresses
SIP Registration
SIP Operation in Proxy Mode
Proxy Chaining -an Example
“Stateful” Proxy Refers to Transactions
Subsequent Transactions Bypass Proxy
SIP Operation in Redirect Mode
SIP Server --Proxy versus Redirection
SIP RFC2543 Methods
SIP Extension Methods
SIP Response Codes
SIP Response Codes (cont.)
SIP Message Structure
Address Header Fields
SIP Protocol Design
Extensibility
Extensibility (cont.)
Multimedia Communication
IP Based Multimedia Communication
IP Based Multimedia Communication (cont.)
Compression Codecs
Real Time Transport Protocol (RTP)
RTP: Functions
Media Path !=Signaling Path
SIP Proxies Have NO NO NO
NO Notion of Media Path
... and Attempts to Do So Would Be Difficult to Deploy
Programming SIP
Call Processing Logic Example
Where May Signaling Services Live?
Service Location Examples
CGI
Call Processing Language
CPL Example
JavaServlets
Call Processing Tradeoffs
Call Processing - Generality versus Security
Other Work
SIP & QoS
SIP and QoS Control
SIP and Personal Mobility
SIP and Service Mobility
SIP and Mobile--IP IP
Mobile--IP (Registration) IP (Registration)
Mobile--IP (Communication IP (Communication))
SIP and Mobile--IPv6 IPv6
3GPP Networks: Introduction
Introduction
3GPP: Proxy CSCF GPP: Proxy CSCF
3GPP: Interrogating CSCF
3GPP: ServingCSCFs
SIP vs H.323
Summary: SIP versus H.323
SIP Robustness
Robust Protocol Design
DNS for Failure Recovery & Load Balancing
Other Load Balancing Methods
Interoperability
Trademark War
SIP Security
Internet Security
Disclaimers & Problems
Disclaimer #4
Signaling Security
SIP Authentication
Media Security
Firewall Traversal
Ultimately Secure Firewall
NAT Traversal
Where FWs/NATs affect SIP
The FW/NAT Problem Summary
Solution Space
FCP Benefits
FCP Design Concepts
FCP Security
FCP Status
Conclusion
Information Resources
Interworking with Legacy Networks
About PSTN
Interoperability Issues
MGCP/Megaco
Routing Calls between SIP and PSTN Devices
The Call Routing Protocol: TRIP (formerly gwloc)
Call Flow SIP to PSTN
PSTN GW != SIP proxy
Political Issues
Political Issues -Wiretapping
Political Issues -Regulations
Case Study: People’s Republic of China (ITU-T, Dr. Lovelock)
Current Status
Still on the Agenda
Conclusions
References
There’s a SIP Book!
RFCs and Internet Drafts
-The End -
Backup Slides
Signaling
Via Header Field
Frequent Misconceptions
Avoiding SIP Duplication
3gpp
3GPP--PSTN Interaction PSTN Interaction
QoS
QoS: Issues to Consider
QoS: The Problem
QoS: End-System Solutions
QoS: Traffic Engineering
0 of .
Results for:
No results containing your search query
P. 1
Sip Tutorial

Sip Tutorial

Ratings: (0)|Views: 13 |Likes:
Published by Harvinder Matharu

More info:

Published by: Harvinder Matharu on Nov 30, 2010
Copyright:Attribution Non-commercial

Availability:

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

11/08/2011

pdf

text

original

You're Reading a Free Preview
Pages 4 to 33 are not shown in this preview.
You're Reading a Free Preview
Pages 37 to 82 are not shown in this preview.
You're Reading a Free Preview
Pages 86 to 110 are not shown in this preview.
You're Reading a Free Preview
Pages 114 to 141 are not shown in this preview.
You're Reading a Free Preview
Pages 145 to 187 are not shown in this preview.

You're Reading a Free Preview

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