SIP Tutorial, SC 557
About this Course:
This one day SIP Tutorial includes an introduction to SIP and its associated protocols such as RTP (Real-time Transport Protocol) and SDP (Session Description Protocol). Both client-client server and peer-to-peer SIP systems are discussed. Various issues of working over the Internet, especially NAT (Network Address Translation) traversal are presented as well as SIP-specific solutions such as the STUN/TURN and ICE protocols. SIP security issues are also presented. Examples of various SIP based communication applications are provided, in the areas of telephony, presence, instant messaging and multimedia.
The dominant VoIP (Voice over IP) standard protocol, SIP has initially been modeled after HTTP (Hyper Text Transport Protocol), but since then these two application protocols have developed quite differently: SIP bas been embraced by the telecom industry while the Rich Internet Applications (RIA) on the web are a transformative driver for many industries. The tutorial discusses the potential of combining SIP with RIA in a homogenous manner that includes applying web architectural principles to certain SIP systems.
Enrollment Deadline: October 12, 2010
Note: This one-day course is being delivered as a pre-conference training session post of IIT's VoIP Conference 2010.
- About this tutorial
- Standards in telecoms and Internet
- The Internet Architecture
- The Web and RIA
- RT application Protocols
- SIP: Core Standards (Summary + examples)
- SIP Extensions
- SIP Services
- NAT Traversal
- SIP Security Overview
- P2P and SIP
- Challenges in SIP: B2BUA, Concurrency, Early Media, etc.
- OS, browsers and add-ins, AIR, cloud computing
Dr. Henry Sinnreich
Dr. Alan Johnston