Specs
5 Day Course
Lecture & Labs (with Instructor led training)
Session Initiation Protocol (SIP) is the protocol uniting every communication management suite, be it Cisco Call Manager, Avaya Session and Communication Manager, Avaya IP Office, Oracle Session Border Controllers, Ericsson IMS cores, Asterisk, ShoreTel and Mitel products. You’ll make live call analyses with Wireshark and TCPDump. Via the PCAPs you create, as well as those accessed from an extensive library of premade captures, you’ll have no problems understanding why SIP makes the phone ring, how RTP carries real time voice and video, or troubleshooting and identifying errors.
The lessons in this course are clear and very technical. Attending students will receive access to the Alta3 Research SIP certification exam. Upon successful completion of the exam, students will be awarded a SIP certificate.
SIP Requests and Responses
Live call capture
Wireshark Analysis (pcaps & ng-pcap)
RTP Voice and Video
Session Description Protocol (SDP) negotiation
DTMF transmission
SIP Routing and Dialplan construction (regular expression)
Call flow analysis
Testing with SIP-p
Troubleshooting (failed calls, 1-way or no way voice)
STUN / TURN / ICE
SIP Introduction
SIP Message Format
Legacy Call Control
Compare SIP
Packetizing Voice
SIP Call Flow
How SIP Routes Media
SIP Call Control
SIP in 4G
SIP Architecture
SIP UA
SIP Requests
SIP Response
SIP URI
SIP Architecture
SIP Domain
SIP Registration
SIP Call Routing
Loose Routing
Regular Expression
Metacharacters
Substitution
REGEX Modifications
Routing the SIP INVITE
Proxy Routing
Via and Record-Route
The SIP Dialog
SIP Dialog
The reINVITE
SIP Entities
SIP Topology
SIP Proxy
B2BUA
Outbound Proxy
SIP Call Flow Examples
Wireshark Colors
Wireshark Preferences
SIP Stack
REGISTER with Authentication
Wireshark Analysis of SIP Dialog
SIP Redirect
CFNA
REFER and Call Transfer
SIP Call Routing
PRACK 100-rel
Call Forking
Loop and Spiral
Third Party Call Control
Path Minimization
SIP in the PLMN
OPTIONS Method
SIP Uniform Resource Indicators (URIs)
URI vs. URL vs. URN
SIP URI Examples
URI Delimiters
SIP and SIPs
tel URI
URI Escape Codes
SIP and the DNS
Zone File
SOA and NS Records
A-Record
SRV Record
NAPTR Record
Locating SIP Servers
ENUM
ENUM Database Example
ENUM Query and Response
ENUM REGEX
Post ENUM Routing
SIP and the PSTN
Early Media
SIP-T and SIP-I
SIPp
SIP QA testing
SIP DOS Testing
SIP Message Headers
SIP Header Overview
Dialog ID Headers
User-Agent
SIPp Header Modification
Proxy-Authenticate
Allow and Supported
History Info
Join
Session Expires
PPI and PIA
Establish Service Path
IMS Hosted
Content-Type
Session Description Protocol (SDP)
SDP Background
SDP Format
SIP = one way?
SDP Lines
SDP Offer/Answer
Call Hold
RTP and Real-Time Control Protocol (RTCP)
RTP Headers
RTP Dejitter
Conferencing
RTCP
DTMF Handling
DTMF
SIP INFO
RFC 2833
Fax Handling
T.30
T.38
SDP RFC 3407
Presence
Presence Overview
PIDF XML Example
Rich Presence
Presence Message Flow
Instant Messaging
SIP Timers
Standard Timer Values
Session-Expires
SIP Security
Security for Call Setup
Authentication
S/MIME
TLS
SIP NAT Traversal
NAT
NAT Types
STUN & TURN
Overview
Objectives
DEEP DIVE into the SIP protocol and related protocols including RTP, RTCP, DNS and more
Differences in RFC 2543 and RFC 3261
Overview of relevant RFCs
Using Wireshark
Deploying a SIP proxy and SIP UA
SIP Troubleshooting
Audio Troubleshooting
AI LLM prompt engineering for relevant configuration snippets and solutions
Public Schedule
Dates | GTR | Price |
---|---|---|
2024-04-29 (5 days) | $2,395 | |
2024-06-24 (5 days) | $2,395 | |
2024-09-09 (5 days) | $2,395 | |
2024-12-02 (5 days) | $2,395 |