Course/Exam Encapsulation
The SIP Illustrated
course is encapsulated within the SIP/VoIP Illustrated
hybrid/master course. Questions for the SIP expert exam
are taken only from Modules tagged as ‘SIP Illustrated’ or
‘SIP/VoIP Illustrated’.
Contents and methodology
16 hours on the basics of SIP/VoIP plus advanced topics. Utilizes the TDvL
(Top Down via Links) and LBE (Learn By Example)
methodologies.
The Top level (148 pages) provide 3 first hours of SIP and IP Telephony
overview. Next layer (550 pages) provides additional 5 hours of deeper dive into
the details of the protocol plus coverage of advanced topics such as Security and Instant Messaging and Presence. The bottom two layers (812 pages) cover all
the Nitty-Gritty details and nuances of the protocol (in 8 hours) - mostly via detailed examples.
Intended audience
SIP/VoIP Marketing and Technical people as well as Developers who need to dive into the details.
Prerequisites
Minimal IP knowledge is assumed (although some of
the examples attempt to refresh your IP knowledge as needed)
Outline
Module
1 - SIP (and VoIP) Basics
History
of SIP and VoIP, The key problems with the existing Telephony, The SIP
(VoIP) Solution, Caution about SIP and VoIP (HA, QoS, Security) , How SIP
overcomes the issues of concerns , SIP killer Apps. Quiz.
Module
2 - Technical Overview
Concepts
and functionality, registration and location discovery mechanisms, SIP
URIs, related protocols (SDP, DNS, RTP and audio/video/app/text codecs,
MIME, HTTP, H323), SIP messages, SIP elements (SIP phone, proxy, redirect
server, registrar, gateway, NAT/Firewall), SIP services, Interaction with PSTN, etc, Quiz.
Module
3 - Technical Concepts/Advantages
IP based protocol versus circuit based, SIP programming environment
(CPL, Voice XML, JAIN, API, SIP Servlets, SIP CGI),
Relation between SIP and DNS, The transaction concept, UTF-8 format of
the messages - the idea behind it, similarity and difference between SIP and HTTP, SMTP, What issues are out of the scope
of SIP, The inevitable comparison: SIP
versus H.323, Quiz.
Module 4 - SIP/VoIP Related Terms/Advanced Topics
Cellular environment (3G), Wi-Fi, Admission Control, Bandwidth/codecs,
CPL, CRM, DNS, ENUM, Floor Control, H.261,
H323, HTTP, High availability, IETF, Instant Messaging and Presence, IP
Backbone, Megaco/MGCP, MIME, MMS versus VoIP, MOML, MSML, NAT/ALG/SBC, Online service, PBX, PCMU, Policy control,
PSTN/ISUP, QoS Key Attributes, RTCP, RTP, SDP, Security, SMS,
SMTP, TLS, Traffic control, TRIP, Unicast versus Multicast, Voice XML, WAP, etc,
Quiz.
Module
5 - SIP Based Services
Auto Conference, Call Filtering to Mail,
Personal/Selective Presence, Transfer to Web, Web Caller ID, Web IVR,
etc. Illustrative module. No Quiz. Does not derive questions for the
expert exam.
Module 6 - Call Flows (examples - Registration, Invitation, Services and
Misc.)
SIP Client New registration example, Update registration example, Query
registration, Cancel registration - elaborations on all
relevant SIP methods, headers and tokens (via hyperlinks). Elaborations
on related technical topics, such as authentication, transactions, state machines, timers, transport etc.,
Quiz.
Direct Invite,
Forking proxy, SIP
to PSTN, invitation to a multicast conference, H323 to SIP - elaborations on all
relevant SIP/SDP methods, headers and tokens (via hyperlinks).
Elaborations on related technical topics, such as URLs, DNS search, security transport (TLS) etc., Quiz.
Call Hold,
Unattended transfer, CFB, Call management (screening), Call 1-800,
Exchange capabilities (Options) - elaborations on all
relevant SIP/SDP methods, headers and tokens (via hyperlinks).
Elaborations on related technical topics, such as Message retransmission, Statefulness of proxies, VoIP gateways, Quiz.
Module 7 - SIP in the Market place
The
standards evolution of SIP and VoIP, Detailed description of the
SIP Working Groups, Testing - IOTs, SIPIt. Introduction and
analysis of key Commercial products - Conference broker, SoftSwitch, SIP phones, SIP gateways, servers, Instant Messaging and
Presence applications, SIP PBX, Voice XML, Java enabled phones, SIP API,
Analog adapters, Web managed interfaces. SIP services - Voice
transport for residence, Voice transport for biz and
enterprise, Carrier centric services, Overlay SIP services, Wireless, Others. Quiz.
Module 8 - SIP/VoIP eLAB/References/Resources
X-Lite/Ethereal LAB, Embedded hands-on Quiz/Exercises. Links to key SIP web sites, SIP
stacks, SIP test tools, Links to SIP standards. Link to the
SIP RFC 3261 navigator and clarifier tool.
Summarizing Quiz.