SIP Essentials
Retail Price: $2,595.00
Next Date: 02/24/2025
Course Days: 5
Enroll in Next Date
Request Custom Course
At Course Completion
- 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
Audience Profile
Any company or individual who wants to advance their comprehension of VoIP and SIP
Outline
AI LLM Toolkit
• Lecture + Lab: Large Language Model toolkit for AI Solution Assistance
VOIP Fundamentals
• Lecture: Introduction to VoIP
Packet Captures
• Lecture + Lab: Upload PCAPs for analysis (OPTIONAL)
• Lecture + Lab: Introduction to Wireshark
• Lecture + Lab: Termshark
SIP Registrars
• Lecture: SIP Architecture
• Lecture + Lab: Successful REGISTER by a User Agent
• Lecture + Lab: REGISTER Fails Auth
• Lecture + Lab: deREGISTER Log Out
SIP INVITE
• Lecture: Regular Expression
• Lecture + Lab: Building a Dial Plan with RegEx
• Lecture: Routing the INVITE
• Lecture + Lab: The SIP INVITE
• Lecture + Lab: SIP INVITE Packet Analysis with Wireshark
Establishing Calls
• Lecture: SIP Dialog
• Lecture + Lab: Troubleshooting Common SIP Failures with Wireshark
• Lecture: SIP Entities
Call Flows
• Lecture: Basic SIP Call Flows
• Lecture: SIP 3xx Redirection
• Lecture + Lab: Call Forwarding or 3xx responses
• Lecture: SIP REFER
• Lecture + Lab: SIP REFER for Call Transfer
• Lecture: SIP PRACK 100rel
• Lecture + Lab: SIP PRACK 100rel
• Lecture: Call Forking
• Lecture + Lab: Call Forking
SIP Proxies
• Lecture: Call Routing
• Lecture + Lab: INVITE Relay by SIP Proxies
• Lecture + Lab: No Record Routes
• Lecture: SIP URIs
• Lecture + Lab: CANCELed SIP call
• Lecture + Lab: Global Failures or 6xx responses
Supporting Systems
• Lecture: SIP and the DNS
• Lecture: ENUM
• Lecture: Interop with the PSTN
SIP Tools
• Lecture + Lab: Install Asterisk
• Lecture + Lab: Linux Fundamentals
• Lecture + Lab: Using vim
• Lecture + Lab: Making pcaps with tcpdump
• Lecture + Lab: Making pcaps with tshark
• Lecture: SIPp
• Lecture + Lab: SIPp SIP Tester
• Lecture + Lab: SIP Swiss Army Knife
SIP Headers
• Lecture: Common SIP Headers
Session Description Protocol
• Lecture: Session Description Protocol
• Lecture + Lab: Session Description Protocol
• Lecture + Lab: SDP Video Call Setup
• Lecture + Lab: SDP Video Call Setup Fails
Real-Time Transport Protocol
• Lecture: Real-time Transport Protocol
• Lecture + Lab: One-Way Media
Dual Tone Multi Frequency
• Lecture: Transmitting DTMF
• Lecture + Lab: Methods for Transport of DTMF
Fax
• Lecture: Fax Handling
Presence
• Lecture: Presence
• Lecture + Lab: SIP PUBLISH
• Lecture + Lab: Presence and IM Exchange
SIP Timers
• Lecture: SIP Timers
SIP Security
• Lecture: SIP Security
NAT Issues
• Lecture: NAT